ant -f C:\\x3d-code\\www.web3d.org\\x3d\\content\\examples processScenes.captureImages.all processScenes.captureImages.all: processScenes.captureImages for all of the example archives, use Xj3D to create snapshot pictures of each thumbnail and viewpoint optional: processScenes.touch.X3dScenes.all to force full updates, or processScenes.touch.HtmlPages.all to accept all existing images as current X3D examples: X3dForAdvancedModeling.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CaffeinePubChem2519SticksColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_thumbnails/CaffeinePubChem2519SticksColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CaffeinePubChem2519SticksColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/CaffeinePubChem2519SticksColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CaffeinePubChem2519SticksColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CleatClamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_thumbnails/CleatClampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CleatClamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/CleatClamp.x3d._VP_oblique.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/CleatClamp.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//CleatClamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//MetadataRootNodeTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_thumbnails/MetadataRootNodeTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//MetadataRootNodeTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//MetadataRootNodeTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//Rocktopus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_thumbnails/RocktopusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//Rocktopus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/Rocktopus.x3d._VP_Rocktopus_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/Rocktopus.x3d._VP_Rocktopus_from_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/Rocktopus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//Rocktopus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//UavBeehive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_thumbnails/UavBeehiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//UavBeehive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/UavBeehive.x3d._VP_UAV_Beehive_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\AdditiveManufacturing\_viewpoints/UavBeehive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/AdditiveManufacturing//UavBeehive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//BoxSwitch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/BoxSwitchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//BoxSwitch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/BoxSwitch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//BoxSwitch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//CubeWithLabeledSidesViewpointSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/CubeWithLabeledSidesViewpointSequencerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//CubeWithLabeledSidesViewpointSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/CubeWithLabeledSidesViewpointSequencer.x3d._VP_Bottom_view.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//CubeWithLabeledSidesViewpointSequencer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//OrigamiCranes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/OrigamiCranesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//OrigamiCranes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/OrigamiCranes.x3d._VP_Origami_Cranes,_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/OrigamiCranes.x3d._VP_Origami_Cranes,_mirror_image.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/OrigamiCranes.x3d._VP_Origami_Cranes,_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/OrigamiCranes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//OrigamiCranes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//RotationCalculatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/RotationCalculatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//RotationCalculatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/RotationCalculatorExample.x3d._VP_Left_side_direct_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/RotationCalculatorExample.x3d._VP_Right_side_direct_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_viewpoints/RotationCalculatorExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//RotationCalculatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//ViewpointSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/ViewpointSequencerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//ViewpointSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//ViewpointSequencerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//VisibleShapesTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_thumbnails/VisibleShapesTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: retainUserOffsets for node: Viewpoint Line: 17 Column: 85 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//VisibleShapesTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: retainUserOffsets for node: Viewpoint Line: 17 Column: 85 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Animation//VisibleShapesTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Blender//MonkeySuzanne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Blender//_thumbnails/MonkeySuzanneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Blender\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Blender//MonkeySuzanne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Blender//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Blender\_viewpoints/MonkeySuzanne.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Blender//MonkeySuzanne.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Arch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Arch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Arch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchFilled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchFilledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchFilled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchFilled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchHalfThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalf.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfExtension.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchHalfExtensionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfExtension.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfExtension.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfFilled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchHalfFilledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfFilled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchHalfFilled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/ArchPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.NativeArray@2d2e5460 to Script indexOut MFInt32 field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Error: ECMAScript evaluation error on line 243 column 0 The object you attempted to assign was not a int instance The script came from: Inline script Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.NativeArray@52020d82 to Script indexOut MFInt32 field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//ArchPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//CatalanArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/CatalanArchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//CatalanArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//CatalanArches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//EtabsBuildingFrame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/EtabsBuildingFrameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//EtabsBuildingFrame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_viewpoints/EtabsBuildingFrame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//EtabsBuildingFrame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//IntradosOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/IntradosOnlyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//IntradosOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_viewpoints/IntradosOnly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//IntradosOnly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Lintel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_thumbnails/LintelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Buildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Lintel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Buildings//Lintel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//AxisLinesRGB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/AxisLinesRGBThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//AxisLinesRGB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/AxisLinesRGB.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//AxisLinesRGB.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/CapsuleComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CapsuleComparison.x3d._VP_Polygons_Capsule.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CapsuleComparison.x3d._VP_Lines_Capsule.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CapsuleComparison.x3d._VP_Points_Capsule.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CapsuleComparison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleGenerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/CapsuleGeneratorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [CapsuleGenerator.js] computation complete! Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleGenerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [CapsuleGenerator.js] computation complete! Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CapsuleGenerator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CapsuleGenerator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Catenary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/CatenaryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Catenary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Catenary.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CubeWithLabeledSides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/CubeWithLabeledSidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CubeWithLabeledSides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CubeWithLabeledSides.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CubeWithLabeledSides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CylinderIndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/CylinderIndexedFaceSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CylinderIndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/CylinderIndexedFaceSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//CylinderIndexedFaceSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Dodecahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/DodecahedronThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Dodecahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Dodecahedron.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Dodecahedron.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionEdgeCases.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/ExtrusionEdgeCasesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionEdgeCases.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionEdgeCases.x3d._VP_Extrusion_Edge_Case_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionEdgeCases.x3d._VP_Extrusion_Edge_Case_2a.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionEdgeCases.x3d._VP_Extrusion_Edge_Case_2b.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionEdgeCases.x3d._VP_Extrusion_Edge_Case_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionEdgeCases.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionEdgeCases.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionExamplesTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/ExtrusionExamplesTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionExamplesTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion1_Default.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion2_CircularCrossSection12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion3_CircularCrossSection60.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion4_CircularCrossSection12SemiCircularSpine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion5_CircularCrossSection12CircularSpine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion6_DefaultSideways.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion7_Right45DegreeBends.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion8_Right45DegreeBendsClosed.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion9_CircularSpineSquareCrossection.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Extrusion10_Right45DegreeBendsClosedCircularCrossection.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ExtrusionExamplesTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ExtrusionExamplesTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Hemisphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/HemisphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Hemisphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Hemisphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Hemisphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Icosahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Icosahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Icosahedron.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Icosahedron.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronSubdivisionLevel1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/IcosahedronSubdivisionLevel1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronSubdivisionLevel2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/IcosahedronSubdivisionLevel2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronSubdivisionLevel3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/IcosahedronSubdivisionLevel3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronSubdivisionLevel4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/IcosahedronSubdivisionLevel4.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/IcosahedronSubdivisionLevel5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/IcosahedronSubdivisionLevel5.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//IcosahedronSubdivisionLevel5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//MobiusExtrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/MobiusExtrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//MobiusExtrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/MobiusExtrusion.x3d._VP_Mobius_strip_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/MobiusExtrusion.x3d._VP_Mobius_strip_from_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/MobiusExtrusion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//MobiusExtrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Octahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/OctahedronThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Octahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Octahedron.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Octahedron.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//OlympicRings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/OlympicRingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//OlympicRings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/OlympicRings.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//OlympicRings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/ParallelepipedExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/ParallelepipedExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/ParallelepipedPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//ParallelepipedPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/RoundedRectangle2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectangle2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangle2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangleComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/RoundedRectangleComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangleComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectangleComparison.x3d._VP_Polygons_RoundedRectangle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectangleComparison.x3d._VP_Lines_RoundedRectangle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectangleComparison.x3d._VP_Points_RoundedRectangle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectangleComparison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectangleComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectanglePrimitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/RoundedRectanglePrimitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectanglePrimitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/RoundedRectanglePrimitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//RoundedRectanglePrimitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//SphereWithThreeCircumferenceRings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/SphereWithThreeCircumferenceRingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//SphereWithThreeCircumferenceRings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/SphereWithThreeCircumferenceRings.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//SphereWithThreeCircumferenceRings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//StairStepPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/StairStepPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Script failed to initialize: 0: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GeometricShapes/StairStepPrototypeScript.js org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFInt32" is not defined. (Inline script#235) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//StairStepPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 0: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GeometricShapes/StairStepPrototypeScript.js org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFInt32" is not defined. (Inline script#235) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/StairStepPrototype.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//StairStepPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/TeapotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Teapot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapots.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/TeapotsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapots.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Teapots.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Teapots.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Tetrahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/TetrahedronThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Tetrahedron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Tetrahedron.x3d._VP_Tetrahedron_from_X_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Tetrahedron.x3d._VP_Tetrahedron_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/Tetrahedron.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//Tetrahedron.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleBlackLines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/TriangleBlackLinesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleBlackLines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/TriangleBlackLines.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleBlackLines.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleWithNumbers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_thumbnails/TriangleWithNumbersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleWithNumbers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\GeometricShapes\_viewpoints/TriangleWithNumbers.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/GeometricShapes//TriangleWithNumbers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloCostaRica.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloCostaRicaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloCostaRica.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_viewpoints/HelloCostaRica.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloCostaRica.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloGermany.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloGermanyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloGermany.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_viewpoints/HelloGermany.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloGermany.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloSeoul.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloSeoulThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloSeoul.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_viewpoints/HelloSeoul.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloSeoul.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloTaiwan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloTaiwanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Fatal Error: URI=null Line=6: Invalid byte 2 of 3-byte UTF-8 sequence. org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 76; Invalid byte 2 of 3-byte UTF-8 sequence. at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:306) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3100) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence. at java.xml/com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:702) at java.xml/com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:409) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1904) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanLiteral(XMLEntityScanner.java:1187) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLScanner.scanAttributeValue(XMLScanner.java:986) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute(XMLDocumentFragmentScannerImpl.java:1521) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1362) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) ... 12 more Error: Error parsing XML org.xml.sax.SAXException: URI=null Line=6: Invalid byte 2 of 3-byte UTF-8 sequence. at org.web3d.x3d.jaxp.X3DErrorHandler.fatalError(X3DErrorHandler.java:90) at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:306) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3100) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloTaiwan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Fatal Error: URI=null Line=6: Invalid byte 2 of 3-byte UTF-8 sequence. org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 76; Invalid byte 2 of 3-byte UTF-8 sequence. at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:306) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3100) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence. at java.xml/com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:702) at java.xml/com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:409) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1904) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanLiteral(XMLEntityScanner.java:1187) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLScanner.scanAttributeValue(XMLScanner.java:986) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute(XMLDocumentFragmentScannerImpl.java:1521) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1362) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) ... 12 more Error: Error parsing XML org.xml.sax.SAXException: URI=null Line=6: Invalid byte 2 of 3-byte UTF-8 sequence. at org.web3d.x3d.jaxp.X3DErrorHandler.fatalError(X3DErrorHandler.java:90) at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:306) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3100) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloTaiwan.x3d processing with X3dToXhtml stylesheet pretty-print .html Error on line 6 column 76 of HelloTaiwan.x3d: SXXP0003: Error reported by XML parser: Invalid byte 2 of 3-byte UTF-8 sequence. org.xml.sax.SAXParseException; systemId: file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloTaiwan.x3d; lineNumber: 6; columnNumber: 76; Invalid byte 2 of 3-byte UTF-8 sequence. Java Result: 2 ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_viewpoints/HelloWorld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldCommented.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloWorldCommentedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldCommented.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_viewpoints/HelloWorldCommented.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldCommented.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldMinimal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_thumbnails/HelloWorldMinimalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\HelloWorldScenes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldMinimal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/HelloWorldScenes//HelloWorldMinimal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Inspiration//ObliqueStrategies.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Inspiration//_thumbnails/ObliqueStrategiesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Inspiration\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Remove specifics and convert to ambiguities Don't be frightened of cliches What is the reality of the situation? Are there sections?,Consider transitions Turn it upside down Think of the radio Allow an easement,(an easement is the abandonment of a stricture) Simple subtraction Be dirty Go slowly all the way round the outside A line has two sides Make an exhaustive list of everything you might do,do the last thing on the list Into the impossible Towards the insignificant Ask people to work against their better judgement Take away the elements in order of apparent non-importance Infinitesimal gradations Change instrument roles Accretion Disconnect from desire Emphasize repetitions Faced with a choice, do both Children,-speaking,-singing Lost in useless territory A very small object,Its center Dont be afraid of things because they're easy to do Dont be frightened to display your talents Breathe more deeply Honor thy error as a hidden intention What are the sections sections of?,Imagine a caterpillar moving Only one element of each kind Is there something missing Use 'unqualified' people How would you have done it? Emphasize differences Do nothing for as long as possible Bridges,-build,-burn Always give yourself credit for having more than personality You don't have to be ashamed of using your own ideas Tidy up Do the words need changing? Ask your body Tape your mouth Water Simply a matter of work Make a sudden, destructive unpredictable action; incorporate Consult other sources,-promising,-unpromising Use an unacceptable color Humanize something free of error Use filters Fill every beat with something Discard an axiom Not building a wall but making a brick What wouldn't you do? Lowest common denominator Decorate, decorate Balance the consistency principle with the inconsistency principle Get your neck massaged Listen to the quiet voice Do the washing up Is it finished? Put in earplugs Reevaluation (a warm feeling) Give the name away Intentions,-nobility of,-humility of,-credibility of Abandon normal instruments Use fewer notes Repetition is a form of change Give way to your worst impulse Reverse Trust in the you of now Imagine the piece as a set of disconnected events What would your closest friend do? Distorting time Make a blank valuable by putting it in an exquisite frame Feed the recording back out of the medium Convert a melodic element,into a rhythmic element The most important thing,is the thing most easily forgotten Ghost echoes You can only make one dot at a time Just carry on (Organic) machinery The inconsistency principle Don't break the silence Idiot glee (?) Discover the recipes you are using,and abandon them Cascades Courage! Spectrum analysis What mistakes did you make last time? Consider different fading systems Mute and continue Be extravagant It is quite possible (after all) What are you really thinking about just now? Don't stress on thing more than another [sic] State the problem in words,as clearly as possible Assemble some of the elements,in a group and treat the group You are an engineer Remove ambiguities and,convert to specifics Look at the order,in which you do things Go outside.,Shut the door. Disciplined self-indulgence Do we need holes? Cluster analysis Always first steps Cut a vital connection Do something boring Define an area as 'safe',and use it as an anchor Is the information correct? Overtly resist change Question the heroic approach Accept advice Twist the spine Work at a different speed Look closely at the most embarrassing details and amplify them Mechanicalize something idiosyncratic Emphasize the flaws Remember those quiet evenings Take a break Short circuit,(example: a man eating peas,with the idea that they will improve his virility,shovels them straight into his lap) Left channel, right channel, center channel Use an old idea Destroy,-nothing,-the most important thing Change nothing and continue with immaculate consistency The tape is now the music [ObliqueStrategiesScript.js] initial index = 0 [ObliqueStrategiesScript.js] initialize() string_changed=null [ObliqueStrategiesScript.js] generateTextToSpeechUrl() null [ObliqueStrategiesScript.js] ============================ Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://translate.google.com/translate_tts?tl=en&q=Feed%20the%20recording%20back%20out%20of%20the%20medium Response code: 302 java.io.IOException: File not found. http://translate.google.com/translate_tts?tl=en&q=Feed%20the%20recording%20back%20out%20of%20the%20medium Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Inspiration//ObliqueStrategies.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Inspiration//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Remove specifics and convert to ambiguities Don't be frightened of cliches What is the reality of the situation? Are there sections?,Consider transitions Turn it upside down Think of the radio Allow an easement,(an easement is the abandonment of a stricture) Simple subtraction Be dirty Go slowly all the way round the outside A line has two sides Make an exhaustive list of everything you might do,do the last thing on the list Into the impossible Towards the insignificant Ask people to work against their better judgement Take away the elements in order of apparent non-importance Infinitesimal gradations Change instrument roles Accretion Disconnect from desire Emphasize repetitions Faced with a choice, do both Children,-speaking,-singing Lost in useless territory A very small object,Its center Dont be afraid of things because they're easy to do Dont be frightened to display your talents Breathe more deeply Honor thy error as a hidden intention What are the sections sections of?,Imagine a caterpillar moving Only one element of each kind Is there something missing Use 'unqualified' people How would you have done it? Emphasize differences Do nothing for as long as possible Bridges,-build,-burn Always give yourself credit for having more than personality You don't have to be ashamed of using your own ideas Tidy up Do the words need changing? Ask your body Tape your mouth Water Simply a matter of work Make a sudden, destructive unpredictable action; incorporate Consult other sources,-promising,-unpromising Use an unacceptable color Humanize something free of error Use filters Fill every beat with something Discard an axiom Not building a wall but making a brick What wouldn't you do? Lowest common denominator Decorate, decorate Balance the consistency principle with the inconsistency principle Get your neck massaged Listen to the quiet voice Do the washing up Is it finished? Put in earplugs Reevaluation (a warm feeling) Give the name away Intentions,-nobility of,-humility of,-credibility of Abandon normal instruments Use fewer notes Repetition is a form of change Give way to your worst impulse Reverse Trust in the you of now Imagine the piece as a set of disconnected events What would your closest friend do? Distorting time Make a blank valuable by putting it in an exquisite frame Feed the recording back out of the medium Convert a melodic element,into a rhythmic element The most important thing,is the thing most easily forgotten Ghost echoes You can only make one dot at a time Just carry on (Organic) machinery The inconsistency principle Don't break the silence Idiot glee (?) Discover the recipes you are using,and abandon them Cascades Courage! Spectrum analysis What mistakes did you make last time? Consider different fading systems Mute and continue Be extravagant It is quite possible (after all) What are you really thinking about just now? Don't stress on thing more than another [sic] State the problem in words,as clearly as possible Assemble some of the elements,in a group and treat the group You are an engineer Remove ambiguities and,convert to specifics Look at the order,in which you do things Go outside.,Shut the door. Disciplined self-indulgence Do we need holes? Cluster analysis Always first steps Cut a vital connection Do something boring Define an area as 'safe',and use it as an anchor Is the information correct? Overtly resist change Question the heroic approach Accept advice Twist the spine Work at a different speed Look closely at the most embarrassing details and amplify them Mechanicalize something idiosyncratic Emphasize the flaws Remember those quiet evenings Take a break Short circuit,(example: a man eating peas,with the idea that they will improve his virility,shovels them straight into his lap) Left channel, right channel, center channel Use an old idea Destroy,-nothing,-the most important thing Change nothing and continue with immaculate consistency The tape is now the music [ObliqueStrategiesScript.js] initial index = 0 [ObliqueStrategiesScript.js] initialize() string_changed=null [ObliqueStrategiesScript.js] generateTextToSpeechUrl() null [ObliqueStrategiesScript.js] ============================ Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://translate.google.com/translate_tts?tl=en&q=Feed%20the%20recording%20back%20out%20of%20the%20medium Response code: 302 java.io.IOException: File not found. http://translate.google.com/translate_tts?tl=en&q=Feed%20the%20recording%20back%20out%20of%20the%20medium Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Inspiration//ObliqueStrategies.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//BouncingBoxSimulink.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//_thumbnails/BouncingBoxSimulinkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//BouncingBoxSimulink.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/BouncingBoxSimulink.x3d._VP_Closeup_view_Simulink_bouncing_box!.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/BouncingBoxSimulink.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//BouncingBoxSimulink.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//PhasedArrayBeamExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//_thumbnails/PhasedArrayBeamExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//PhasedArrayBeamExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/PhasedArrayBeamExample.x3d._VP_View_along_Z_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/PhasedArrayBeamExample.x3d._VP_View_along_X_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/PhasedArrayBeamExample.x3d._VP_View_along_Y_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Matlab\_viewpoints/PhasedArrayBeamExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Matlab//PhasedArrayBeamExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_thumbnails/BvhConversion1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Illustrated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_thumbnails/BvhConversion1IllustratedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in geometry: 8 Invalid color index in geometry: 12 Invalid color index in geometry: 16 Invalid color index in geometry: 20 Invalid color index in geometry: 24 Invalid color index in geometry: 28 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Illustrated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in geometry: 8 Invalid color index in geometry: 12 Invalid color index in geometry: 16 Invalid color index in geometry: 20 Invalid color index in geometry: 24 Invalid color index in geometry: 28 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Illustrated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Invisible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_thumbnails/BvhConversion1InvisibleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Invisible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhConversion1Invisible.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhSeamless3dExport1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_thumbnails/BvhSeamless3dExport1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@3ed21eec to Script f03e07a38 SFFloat field Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@5131dd01 to Script play SFBool field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhSeamless3dExport1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@302f84db to Script f03e07a38 SFFloat field Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@1ba77798 to Script play SFBool field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_viewpoints/BvhSeamless3dExport1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//BvhSeamless3dExport1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//RotationTests.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_thumbnails/RotationTestsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\MotionAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//RotationTests.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/MotionAnimation//RotationTests.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Altar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/AltarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Altar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Altar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bell.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/BellThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bell.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bell.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//BellOld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/BellOldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//BellOld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//BellOld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/BenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Bench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/Century19thModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/Century19thModel2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Chandelier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/ChandelierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Chandelier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Chandelier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Church.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/ChurchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Church.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//Church.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/ChurchModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchRoof.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/ChurchRoofThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchRoof.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//ChurchRoof.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//LightingAlternatives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/LightingAlternativesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//LightingAlternatives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//LightingAlternatives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosCathedral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/SanCarlosCathedralThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons 82 index list is Self-intersecting polygons 82 Degenerate polygons with all coincident vertices Invalid poly face is 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 5660 59 58 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 421 3 2 1 0 -1 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosCathedral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 83 index list is 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_San_Carlos_Cathedral,_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_San_Carlos_Cathedral,_front_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Oblique_outside_view,_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Oblique_outside_view_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Facade_details.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Sacristy_outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Back_outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Tower,_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Interior_Left_rear_balcony.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Front_doors,_looking_in.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Entrance,_confessional.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_side_wall,_looking_north_west.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_side_wall,_window.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_side_wall,_picture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_side_wall,_looking_south_west.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Behind_the_altar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_transept.png Time exceeded, killing system Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_viewpoints/SanCarlosCathedral.x3d._VP_Right_transept,_lateral_entrance.png Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosCathedral.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosChurchHistory.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_thumbnails/SanCarlosChurchHistoryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\SanCarlosCathedral\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosChurchHistory.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 410 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 82 index list is 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/SanCarlosCathedral//SanCarlosChurchHistory.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//HammingBrickPoissonMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_thumbnails/HammingBrickPoissonMeshThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Invalid color index in geometry: 0 Invalid color index in geometry: 4 Invalid color index in geometry: 8 Invalid color index in geometry: 12 Invalid color index in geometry: 16 Invalid color index in geometry: 20 Invalid color index in geometry: 24 Invalid color index in geometry: 28 Invalid color index in geometry: 32 Invalid color index in geometry: 36 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//HammingBrickPoissonMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Invalid color index in geometry: 0 Invalid color index in geometry: 4 Invalid color index in geometry: 8 Invalid color index in geometry: 12 Invalid color index in geometry: 16 Invalid color index in geometry: 20 Invalid color index in geometry: 24 Invalid color index in geometry: 28 Invalid color index in geometry: 32 Invalid color index in geometry: 36 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/HammingBrickPoissonMesh.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//HammingBrickPoissonMesh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_thumbnails/VirtualBananaOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaOriginal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaReduced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_thumbnails/VirtualBananaReducedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaReduced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaReduced.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaReduced.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaScanned.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_thumbnails/VirtualBananaScannedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaScanned.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_viewpoints/VirtualBananaScanned.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//VirtualBananaScanned.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//X3dMeshDesignPattern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_thumbnails/X3dMeshDesignPatternThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Scanning\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//X3dMeshDesignPattern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Scanning//X3dMeshDesignPattern.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Security//PlainTextHiddenMessage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Security//_thumbnails/PlainTextHiddenMessageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Security\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Security//PlainTextHiddenMessage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Security//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Security\_viewpoints/PlainTextHiddenMessage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Security//PlainTextHiddenMessage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelBobbleHeadBoxSiggraph2017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//_thumbnails/ShayDPixelBobbleHeadBoxSiggraph2017Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelBobbleHeadBoxSiggraph2017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelBobbleHeadBoxSiggraph2017.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelVersion2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//_thumbnails/ShayDPixelVersion2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelVersion2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_Oblique_view,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_View_from_left_side,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_View_from_back,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_Over_the_shoulder_view,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_View_from_overhead,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_View_from_right_side,_Shay_D_Pixel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ShayDPixel\_viewpoints/ShayDPixelVersion2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ShayDPixel//ShayDPixelVersion2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//EmailLabsCorporateLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_thumbnails/EmailLabsCorporateLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/EmailLabsLogoBack.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/bottom.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/right.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//EmailLabsCorporateLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/EmailLabsLogoBack.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/bottom.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/TextureMapping/images/right.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/EmailLabsCorporateLogo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//EmailLabsCorporateLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//MultiTextureDesignPattern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_thumbnails/MultiTextureDesignPatternThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Unknown TextureConstants.Mode: 9 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//MultiTextureDesignPattern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Unknown TextureConstants.Mode: 9 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/MultiTextureDesignPattern.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//MultiTextureDesignPattern.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureAngleViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_thumbnails/TextureAngleViewerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 128 column 14: Invalid field value (" ecmascript: function set_translation (eventValue) { x = eventValue.x; if (tracePrint) { Browser.println ("========================"); Browser.println (' x=' + x); } // clamp values to prevent overrun/underrun, in case minPosition/maxPosition fail if (x > 3.0) x = 3.0; if (x < -3.0) x = -3.0; translation_changed = eventValue; angle = Math.round(x * 90.0 / 3.0); rotation_changed = new SFRotation (0, 1, 0, angle * Math.PI / 180.0); var angleString = angle.toString() + ' degrees'; // JavaScript string // angleMFString_changed = new MFString (new SFString(angleString)); // only works in InstantReality angleMFString_changed = new MFString (angleString); // works in several players but not all // angleMFString_changed = [ angleString ]; // Use JavaScript string array instead of MFString doesn't work if (tracePrint) { Browser.println (' clamped x=' + x); Browser.println (" set_translation=" + eventValue); Browser.println ("translation_changed=" + translation_changed.toString() + ", rotation_changed=" + rotation_changed.toString()); Browser.println ("angle=" + angle + ", angleString=" + angleString + ", angleMFString_changed=" + angleMFString_changed.toString()); } /* example console excerpt: ======================== x=-0.05248255282640457 clamped x=-0.05248255282640457 set_translation=-0.05248255282640457 0 0 translation_changed=-0.05248255282640457 0 0, rotation_changed=0 1 0 -0.03490658503988659 angle=-2, angleString=-2 degrees, angleMFString_changed="-2 degrees" ======================== */ } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureAngleViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 128 column 14: Invalid field value (" ecmascript: function set_translation (eventValue) { x = eventValue.x; if (tracePrint) { Browser.println ("========================"); Browser.println (' x=' + x); } // clamp values to prevent overrun/underrun, in case minPosition/maxPosition fail if (x > 3.0) x = 3.0; if (x < -3.0) x = -3.0; translation_changed = eventValue; angle = Math.round(x * 90.0 / 3.0); rotation_changed = new SFRotation (0, 1, 0, angle * Math.PI / 180.0); var angleString = angle.toString() + ' degrees'; // JavaScript string // angleMFString_changed = new MFString (new SFString(angleString)); // only works in InstantReality angleMFString_changed = new MFString (angleString); // works in several players but not all // angleMFString_changed = [ angleString ]; // Use JavaScript string array instead of MFString doesn't work if (tracePrint) { Browser.println (' clamped x=' + x); Browser.println (" set_translation=" + eventValue); Browser.println ("translation_changed=" + translation_changed.toString() + ", rotation_changed=" + rotation_changed.toString()); Browser.println ("angle=" + angle + ", angleString=" + angleString + ", angleMFString_changed=" + angleMFString_changed.toString()); } /* example console excerpt: ======================== x=-0.05248255282640457 clamped x=-0.05248255282640457 set_translation=-0.05248255282640457 0 0 translation_changed=-0.05248255282640457 0 0, rotation_changed=0 1 0 -0.03490658503988659 angle=-2, angleString=-2 degrees, angleMFString_changed="-2 degrees" ======================== */ } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureAngleViewer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_thumbnails/TextureMapComparisonsCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/TextureMapComparisonsCylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsRectangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_thumbnails/TextureMapComparisonsRectangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsRectangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\TextureMapping\_viewpoints/TextureMapComparisonsRectangle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/TextureMapping//TextureMapComparisonsRectangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//BlenderFishHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/BlenderFishHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//BlenderFishHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_viewpoints/BlenderFishHead.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_viewpoints/BlenderFishHead.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_viewpoints/BlenderFishHead.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_viewpoints/BlenderFishHead.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_viewpoints/BlenderFishHead.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//BlenderFishHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadCorrected.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/NetfabbFishHeadCorrectedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadCorrected.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadCorrected.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadExported.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/NetfabbFishHeadExportedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadExported.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbFishHeadExported.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronCorrected.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/NetfabbTetrahedronCorrectedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronCorrected.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronCorrected.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronExported.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/NetfabbTetrahedronExportedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronExported.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronExported.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/NetfabbTetrahedronOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//NetfabbTetrahedronOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//OpenJSCadLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/OpenJSCadLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//OpenJSCadLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//OpenJSCadLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriFishHeadOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/SpriFishHeadOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriFishHeadOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriFishHeadOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriStepAS1PE203.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_thumbnails/SpriStepAS1PE203Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\ToolConversions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriStepAS1PE203.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/ToolConversions//SpriStepAS1PE203.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//EventMonitorTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//_thumbnails/EventMonitorTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\UserInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//EventMonitorTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\UserInterface\_viewpoints/EventMonitorTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//EventMonitorTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//SelectableTextTransparentBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//_thumbnails/SelectableTextTransparentBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\UserInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//SelectableTextTransparentBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/UserInterface//SelectableTextTransparentBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCollection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_thumbnails/BackgroundCollectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCollection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Blue_Ocean_White_Horizon.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Overcast_Sky_Blue_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Blue_Sky_Blue_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Simply_White.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Simply_Grey.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Simply_Dark_Grey.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Simply_Black.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Test1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Test2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Test3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Test4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Looking_up_at_current_Background_zenith.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Looking_down_at_current_Background_nadir.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCollection.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCollection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_thumbnails/BackgroundCubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Left_image_of_Background_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Top_image_of_Background_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Back_image_of_Background_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Right_image_of_Background_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Bottom_image_of_Background_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/BackgroundCube.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//BackgroundCube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//TextureBackgroundCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_thumbnails/TextureBackgroundCubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//TextureBackgroundCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Left_image_of_TextureBackground_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Top_image_of_TextureBackground_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Back_image_of_TextureBackground_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Right_image_of_TextureBackground_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Bottom_image_of_TextureBackground_seen_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling\Visualization\_viewpoints/TextureBackgroundCube.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForAdvancedModeling/Visualization//TextureBackgroundCube.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: X3dForAdvancedModeling.echo.timestamp: timestamp 09:35:11 on 3 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: X3dForWebAuthors.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptyScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/EmptySceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptyScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptyScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptySceneCoreProfile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/EmptySceneCoreProfileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptySceneCoreProfile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//EmptySceneCoreProfile.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HeaderProfileComponentMetaExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/HeaderProfileComponentMetaExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HeaderProfileComponentMetaExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HeaderProfileComponentMetaExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloTriangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/HelloTriangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloTriangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloTriangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/HelloWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_viewpoints/HelloWorld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//HelloWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//newScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_thumbnails/newSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter01TechnicalOverview\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//newScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter01TechnicalOverview//newScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/BoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Box.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Box.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/ConeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Cone.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Cone.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/CylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Cylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Cylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/GeometryPrimitiveNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodesWhiteBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/GeometryPrimitiveNodesWhiteBackgroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodesWhiteBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveNodesWhiteBackground.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveSubstituteMeshes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/GeometryPrimitiveSubstituteMeshesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveSubstituteMeshes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//GeometryPrimitiveSubstituteMeshes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/SphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Sphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Sphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/TextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Text.x3d._VP_Book_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/Text.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//Text.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextHaveFunWithX3D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/TextHaveFunWithX3DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected can't tesselate '?' Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextHaveFunWithX3D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: can't tesselate '?' The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextHaveFunWithX3D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextLengthMaxExtent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/TextLengthMaxExtentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextLengthMaxExtent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/TextLengthMaxExtent.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/TextLengthMaxExtent.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextLengthMaxExtent.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextSpecialCharacters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_thumbnails/TextSpecialCharactersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextSpecialCharacters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter02GeometryPrimitives\_viewpoints/TextSpecialCharacters.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter02GeometryPrimitives//TextSpecialCharacters.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//BoundingBoxIllustration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/BoundingBoxIllustrationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//BoundingBoxIllustration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/BoundingBoxIllustration.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//BoundingBoxIllustration.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/CoordinateAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesInlineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/CoordinateAxesInlineExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesInlineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesInlineExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesLines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/CoordinateAxesLinesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesLines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/CoordinateAxesLines.x3d._VP_View_from_X_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/CoordinateAxesLines.x3d._VP_View_from_Y_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/CoordinateAxesLines.x3d._VP_View_from_Z_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/CoordinateAxesLines.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesLines.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesNSEW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/CoordinateAxesNSEWThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesNSEW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//CoordinateAxesNSEW.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Group.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/GroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Group.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/Group.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Group.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//GroupAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/GroupAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//GroupAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/GroupAnimated.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//GroupAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/InlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/Inline.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Inline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//InlineKelpForest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/InlineKelpForestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//InlineKelpForest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/InlineKelpForest.x3d._VP_Kelp_Forest_Monterey_Bay_Aquarium.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: null java.lang.NullPointerException at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10216) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10053) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickFrustum(DefaultPickingHandler.java:9406) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickSingle(DefaultPickingHandler.java:282) at org.j3d.aviatrix3d.Group.pickSingle(Group.java:546) at org.web3d.vrml.renderer.ogl.input.VisibilityManager.processFrame(VisibilityManager.java:217) at org.web3d.vrml.renderer.ogl.input.DefaultLayerSensorManager.processUserInput(DefaultLayerSensorManager.java:354) at org.web3d.vrml.renderer.common.input.DefaultSensorManager.processUserInput(DefaultSensorManager.java:228) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:907) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//InlineKelpForest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/LODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LOD.x3d._VP_Book_View_-_Farther,_texture_shown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LOD.x3d._VP_Book_View_-_Farthest,_nothing_shown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LOD.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LodWithDifferentShapes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/LodWithDifferentShapesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LodWithDifferentShapes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LodWithDifferentShapes.x3d._VP_LOD_at_8m_shows_Cone.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LodWithDifferentShapes.x3d._VP_LOD_at_12m_shows_Cylinder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LodWithDifferentShapes.x3d._VP_LOD_at_16m_shows_Sphere.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/LodWithDifferentShapes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//LodWithDifferentShapes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/OrderOfOperations1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/OrderOfOperations1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/OrderOfOperations2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/OrderOfOperations2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//OrderOfOperations2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//StaticGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/StaticGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//StaticGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/StaticGroup.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//StaticGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Switch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/SwitchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Switch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/Switch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Switch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Transform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/TransformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Transform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_viewpoints/Transform.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//Transform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//TransformCenterOffsetForRotation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_thumbnails/TransformCenterOffsetForRotationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter03Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//TransformCenterOffsetForRotation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter03Grouping//TransformCenterOffsetForRotation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AliasingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/AliasingExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AliasingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/AliasingExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AliasingExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/AnchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) [WaypointInterpolator Nancy track] ======================================= at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Anchor.x3d._VP_Default_viewpoint.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Anchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AnchorComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/AnchorComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AnchorComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/AnchorComparison.x3d._VP_Side_view_Anchor_text.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/AnchorComparison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//AnchorComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Billboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/BillboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Billboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Observe_Billboard_effect_text_remains_visible_while_navigating_around Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Billboard.x3d._VP_Observe_Billboard_effect_text_remains_visible_while_navigating_around.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Billboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Billboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//BindingOperations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/BindingOperationsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Timing script initialized and ready for activation, view1Bound false Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//BindingOperations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Timing script initialized and ready for activation, view1Bound false Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/BindingOperations.x3d._VP_Viewpoint_2.png , view2Bound trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/BindingOperations.x3d._VP_Viewpoint_3.png , view2Bound false, view3Bound trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/BindingOperations.x3d._VP_Viewpoint_4.png , view4Bound true, view3Bound falseSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/BindingOperations.x3d._VP_Select_animation_sequence.png , view4Bound falseSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/BindingOperations.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//BindingOperations.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/CollisionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Collision.x3d._VP_Outside_Tank,_Below_Collision_Geometry,_Can_Fly_In.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Collision.x3d._VP_Inside_Tank.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Collision.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Collision.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//NavigationInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/NavigationInfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//NavigationInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/NavigationInfo.x3d._VP_Hello_world!.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//NavigationInfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_thumbnails/ViewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java java.lang.IndexOutOfBoundsException: Index provided > last valid index Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter04ViewingNavigation\_viewpoints/Viewpoint.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Warning: Error normalizing Y in Extrusion Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Direction is null at calculateSCP() in OGLExtrusion.java ) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Error normalizing Y in Extrusion Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Time exceeded, killing system at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter04ViewingNavigation//Viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//AmbientIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/AmbientIntensityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//AmbientIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/AmbientIntensity.x3d._VP_Book_Viewpoint.png Position (x, y, z) = -0.04 2.17 8.89 Orientation (x, y, z, r) = -0.999 0.04 0.008 0.24 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/AmbientIntensity.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//AmbientIntensity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPTPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/CircleFishPTPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPTPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPTPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/CircleFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//CircleFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//DiffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/DiffuseColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//DiffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/DiffuseColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//DiffuseColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//EmissiveColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/EmissiveColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//EmissiveColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/EmissiveColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//EmissiveColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//FillProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/FillPropertiesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: FillProperties at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//FillProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: FillProperties at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//FillProperties.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/GaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Garibaldi.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Garibaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiLocalTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/GaribaldiLocalTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiLocalTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/GaribaldiLocalTexture.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiLocalTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemote.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/GaribaldiRemoteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemote.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/GaribaldiRemote.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemote.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemoteNoTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/GaribaldiRemoteNoTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemoteNoTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/GaribaldiRemoteNoTexture.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GaribaldiRemoteNoTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GeometryPrimitiveNodesImageTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/GeometryPrimitiveNodesImageTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GeometryPrimitiveNodesImageTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//GeometryPrimitiveNodesImageTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//LineProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/LinePropertiesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//LineProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/LineProperties.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//LineProperties.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//MovieTextureAuthoringOptions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/MovieTextureAuthoringOptionsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 31 Column: 509 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//MovieTextureAuthoringOptions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 31 Column: 509 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//MovieTextureAuthoringOptions.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureBW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureBWThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureBW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTextureBW.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureBW.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureComponentExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTextureComponentExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureComponentExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureGaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTextureGaribaldi.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureGaribaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureSnowman.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureSnowmanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/frosty2.mid Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/frosty2.mid - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureSnowman.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/frosty2.mid Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/frosty2.mid Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTextureSnowman.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureSnowman.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureTransformScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/PixelTextureTransformScaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureTransformScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/PixelTextureTransformScale.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//PixelTextureTransformScale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//SpecularColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/SpecularColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//SpecularColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/SpecularColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//SpecularColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Table5_18PixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/Table5_18PixelTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Table5_18PixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_Empty_Image.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_Black_and_white_PixelTexture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_Black_and_white_with_Alpha_PixelTexture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_RGB_PixelTexture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_RGB_with_Alpha_PixelTexture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Table5_18PixelTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Table5_18PixelTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureLocalGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureLocalGaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Error: An error was generated during the end of frame processing A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureLocalGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureLocalGaribaldi.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureLocalGaribaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureRemoteGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureRemoteGaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureRemoteGaribaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureRemoteGaribaldi.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureRemoteGaribaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureTransformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureTransform.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformFull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureTransformFullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformFull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureTransformFull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformFull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureTransformScaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureTransformScale.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformScale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TextureTransformTranslationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TextureTransformTranslation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TextureTransformTranslation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TransparencyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/Transparency.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//Transparency.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TwoSidedMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_thumbnails/TwoSidedMaterialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TwoSidedMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TwoSidedMaterial.x3d._VP_Inside,_back_face_material.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TwoSidedMaterial.x3d._VP_Above,_looking_down_on_two_shapes.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter05AppearanceMaterialTextures\_viewpoints/TwoSidedMaterial.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter05AppearanceMaterialTextures//TwoSidedMaterial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/Color.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//Color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ColorPerVertexExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ColorPerVertexExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ColorPerVertexExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ColorPerVertexExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ColorPerVertexExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGrid.x3d._VP_ElevationGrid_overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGrid.x3d._VP_ElevationGrid_ground-level_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGridNonPlanarQuadrilaterals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ElevationGridNonPlanarQuadrilateralsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGridNonPlanarQuadrilaterals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_ElevationGrid_tessellation_examples.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_Default_brower_ElevationGrid_tessellation,_front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_Default_brower_ElevationGrid_tessellation,_back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_Center-diagonal_tessellation.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_Cross-diagonal_tessellation.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ElevationGridNonPlanarQuadrilaterals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ElevationGridNonPlanarQuadrilaterals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionITSSPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionCrossSectionITSSPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionITSSPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionITSSPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionCrossSectionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionCrossSectionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionPentagonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagon.x3d._VP_Oblique_view_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagon.x3d._VP_Overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagon.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItss.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionPentagonCrossSectionItssThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CrossSectionScript.triStripIndex_TO_EnclosingExtrusion2.set_index type=MFInt32 value=8 0 9 1 10 2 11 3 12 4 8 0 -1 16 8 17 9 18 10 19 11 20 12 16 8 -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItss.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CrossSectionScript.triStripIndex_TO_EnclosingExtrusion2.set_index type=MFInt32 value=8 0 9 1 10 2 11 3 12 4 8 0 -1 16 8 17 9 18 10 19 11 20 12 16 8 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItss.x3d._VP_Extrusion_Pentagon.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItss.x3d._VP_Overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItss.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItss.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItssTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionPentagonCrossSectionItssTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CrossSectionScript.triStripIndex_TO_EnclosingExtrusion2.set_index type=MFInt32 value=8 0 9 1 10 2 11 3 12 4 8 0 -1 16 8 17 9 18 10 19 11 20 12 16 8 -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItssTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CrossSectionScript.triStripIndex_TO_EnclosingExtrusion2.set_index type=MFInt32 value=8 0 9 1 10 2 11 3 12 4 8 0 -1 16 8 17 9 18 10 19 11 20 12 16 8 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItssTexture.x3d._VP_Extrusion_Pentagon.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItssTexture.x3d._VP_Overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionPentagonCrossSectionItssTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionPentagonCrossSectionItssTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionRoomWalls.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/ExtrusionRoomWallsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionRoomWalls.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionRoomWalls.x3d._VP_Oblique_view_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionRoomWalls.x3d._VP_Overhead_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/ExtrusionRoomWalls.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//ExtrusionRoomWalls.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/IndexedFaceSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/IndexedFaceSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedFaceSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedLineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/IndexedLineSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedLineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/IndexedLineSet.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//IndexedLineSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/LineSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/LineSet.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSetComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/LineSetComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSetComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/LineSetComparison.x3d._VP_15m_away_-_note_linewidth_is_unchanged_and_perspective_is_ambiguous.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/LineSetComparison.x3d._VP_IndexedLineSet_cube_close_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/LineSetComparison.x3d._VP_LineSet_cube_close_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/LineSetComparison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//LineSetComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//PointSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/PointSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//PointSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/PointSet.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//PointSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//X3dBookWebsiteLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_thumbnails/X3dBookWebsiteLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//X3dBookWebsiteLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/X3dBookWebsiteLogo.x3d._VP_bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter06GeometryPointsLinesPolygons\_viewpoints/X3dBookWebsiteLogo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter06GeometryPointsLinesPolygons//X3dBookWebsiteLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPTPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/CircleFishPTPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPTPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Proto create field types don't match! org.web3d.vrml.lang.InvalidFieldValueException: Incorrect number of pixels. Expecting 0 and got -2. at org.web3d.vrml.renderer.ogl.nodes.texture.OGLPixelTexture.processImageData(OGLPixelTexture.java:124) at org.web3d.vrml.renderer.common.nodes.texture.BasePixelTexture.setValue(BasePixelTexture.java:335) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:1600) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:610) at org.web3d.vrml.renderer.CRProtoCreator.processFields(CRProtoCreator.java:573) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:329) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPTPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/CircleFishPositionInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/CircleFishPositionInterpolator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPositionInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/CircleFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CircleFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/ColorInterpolatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/ColorInterpolatorFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/ColorInterpolatorFishPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ColorInterpolatorFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CoordinateInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/CoordinateInterpolator2dExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CoordinateInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/CoordinateInterpolator2dExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//CoordinateInterpolator2dExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinMorpher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/DolphinMorpherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinMorpher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/DolphinMorpher.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinMorpher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/DolphinPose01Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/DolphinPose01.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose01.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/DolphinPose02Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/DolphinPose02.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose02.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/DolphinPose03Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/DolphinPose03.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinPose03.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/DolphinSwitcherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/DolphinSwitcher.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//DolphinSwitcher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/GaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/Garibaldi.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//Garibaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//HelloX3dAuthorsAnimationChain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/HelloX3dAuthorsAnimationChainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//HelloX3dAuthorsAnimationChain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/HelloX3dAuthorsAnimationChain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//HelloX3dAuthorsAnimationChain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//MotionInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/MotionInterpolatorFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//MotionInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//MotionInterpolatorFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//NormalInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/NormalInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//NormalInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/NormalInterpolator.x3d._VP_Other_side_-_note_difference_in_animated_shading.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/NormalInterpolator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//NormalInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/OrientationInterpolatorFishExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/OrientationInterpolatorFishExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/OrientationInterpolatorFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//OrientationInterpolatorFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/PositionInterpolator2dExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/PositionInterpolator2dExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolator2dExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/PositionInterpolatorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionInterpolatorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/PositionOrientationInterpolatorsExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/PositionOrientationInterpolatorsExample.x3d._VP_View_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/PositionOrientationInterpolatorsExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExampleTraced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/PositionOrientationInterpolatorsExampleTracedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_AnimationClock.fraction_changed_TO_PositionAnimator.set_fraction type=SFFloat value=0.009499999694526196 Trace_PositionInterpolator_PositionAnimator type=SFVec3f value_changed=-4.0 0.0 -3.619999885559082 Trace_ROUTE_PositionAnimator.value_changed_TO_Pointer.translation type=SFVec3f value=-4.0 0.0 -3.619999885559082 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExampleTraced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_AnimationClock.fraction_changed_TO_PositionAnimator.set_fraction type=SFFloat value=0.00930000003427267 Trace_PositionInterpolator_PositionAnimator type=SFVec3f value_changed=-4.0 0.0 -3.628000020980835 Trace_ROUTE_PositionAnimator.value_changed_TO_Pointer.translation type=SFVec3f value=-4.0 0.0 -3.628000020980835 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/PositionOrientationInterpolatorsExampleTraced.x3d._VP_View_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/PositionOrientationInterpolatorsExampleTraced.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//PositionOrientationInterpolatorsExampleTraced.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/ScalarInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/ScalarInterpolatorFishExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/ScalarInterpolatorFishExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/ScalarInterpolatorFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//ScalarInterpolatorFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//TimeSensorChaining.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_thumbnails/TimeSensorChainingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//TimeSensorChaining.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter07EventAnimationInterpolation\_viewpoints/TimeSensorChaining.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter07EventAnimationInterpolation//TimeSensorChaining.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//CylinderSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/CylinderSensorPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//CylinderSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/CylinderSensorPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//CylinderSensorPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//Doors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/DoorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//Doors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/Doors.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/Doors.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//Doors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//KeySensorLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/KeySensorLeftyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//KeySensorLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Lefty_from_the_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Lefty_from_the_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Lefty_from_Behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Lefty_from_the_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Lefty_from_the_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/KeySensorLefty.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//KeySensorLefty.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//PlaneSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/PlaneSensorPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//PlaneSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/PlaneSensorPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//PlaneSensorPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//SphereSensorLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/SphereSensorLeftyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//SphereSensorLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/SphereSensorLefty.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//SphereSensorLefty.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//StringSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/StringSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//StringSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/StringSensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//StringSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//TouchSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/TouchSensorPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//TouchSensorPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/TouchSensorPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//TouchSensorPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//UserInteractivitySensorNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_thumbnails/UserInteractivitySensorNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//UserInteractivitySensorNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter08UserInteractivity\_viewpoints/UserInteractivitySensorNodes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter08UserInteractivity//UserInteractivitySensorNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BackgroundColorArrayAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BackgroundColorArrayAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BackgroundColorArrayAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BackgroundColorArrayAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanFilterPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanFilterPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanFilterPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/BooleanFilterPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanFilterPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerIntegerSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanSequencerIntegerSequencerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerIntegerSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerIntegerSequencer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanSequencerPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/BooleanSequencerPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanSequencerPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanToggle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanToggleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanToggle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/BooleanToggle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanToggle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTogglePumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanTogglePumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTogglePumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/BooleanTogglePumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTogglePumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/BooleanTriggerPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/BooleanTriggerPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//BooleanTriggerPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/CircleLinesExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/CircleLinesExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample60.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/CircleLinesExample60Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample60.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/CircleLinesExample60.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesExample60.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLatitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/CircleLinesSphereLatitudeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLatitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/CircleLinesSphereLatitude.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLatitude.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLongitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/CircleLinesSphereLongitudeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLongitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/CircleLinesSphereLongitude.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//CircleLinesSphereLongitude.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ElevationGridSimpleWaveAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ElevationGridSimpleWaveAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ElevationGridSimpleWaveAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ElevationGridSimpleWaveAnimation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ElevationGridSimpleWaveAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/IntegerSequencerPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/IntegerSequencerPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerRoadSignSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/IntegerSequencerRoadSignSwitcherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerRoadSignSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/IntegerSequencerRoadSignSwitcher.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerSequencerRoadSignSwitcher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTrigger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/IntegerTriggerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTrigger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/IntegerTrigger.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTrigger.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/IntegerTriggerPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/IntegerTriggerPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//IntegerTriggerPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//MoodSelector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/MoodSelectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//MoodSelector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/MoodSelector.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//MoodSelector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptComplexStateEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptComplexStateEventsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptComplexStateEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptComplexStateEvents.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptComplexStateEvents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptControlEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptControlEventsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 0: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter09EventUtilitiesScripting/ScriptControlEvents.js org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function toLocalString in object function Date() { [native code for Date.Date, arity=1] } . (Inline script#11) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptControlEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 0: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter09EventUtilitiesScripting/ScriptControlEvents.js org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function toLocalString in object function Date() { [native code for Date.Date, arity=1] } . (Inline script#11) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptControlEvents.x3d._VP_Book_View.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptControlEvents.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptControlEvents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptEventsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptEvents.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptEvents.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEvents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEventsPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptEventsPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEventsPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptEventsPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptEventsPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeEventOutControlEcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptNodeEventOutControlEcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeEventOutControlEcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptNodeEventOutControlEcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeEventOutControlEcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeFieldControlEcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptNodeFieldControlEcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeFieldControlEcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptNodeFieldControlEcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptNodeFieldControlEcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptSimpleStateEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/ScriptSimpleStateEventsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptSimpleStateEvents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/ScriptSimpleStateEvents.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//ScriptSimpleStateEvents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TestScriptInitialization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/TestScriptInitializationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 43 column 14: Invalid field value (" ecmascript: function initialize () { scriptName = 'TestScriptInitialization.x3d'; Browser.print ('[' + scriptName + ' initialize() commmenced...]'); initializeResult = new MFString ("Script initialize() OK"); Browser.print ('[...' + scriptName + ' initialize() complete]'); } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TestScriptInitialization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 43 column 14: Invalid field value (" ecmascript: function initialize () { scriptName = 'TestScriptInitialization.x3d'; Browser.print ('[' + scriptName + ' initialize() commmenced...]'); initializeResult = new MFString ("Script initialize() OK"); Browser.print ('[...' + scriptName + ' initialize() complete]'); } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TestScriptInitialization.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/TimeTriggerPumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerPumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/TimeTriggerPumpHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerPumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/TimeTriggerTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 54 column 14: Invalid field value (" ecmascript: function printBoolean (value) { Browser.print ('TouchSensor isActive="' + value + '"\n'); } function printTimestamp (value) { Browser.print ('====================================' + '\n'); Browser.print ('Trigger triggerTime="' + value + '"\n'); } ") encountered when parsing MFString field value, possible backslash error at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 54 column 14: Invalid field value (" ecmascript: function printBoolean (value) { Browser.print ('TouchSensor isActive="' + value + '"\n'); } function printTimestamp (value) { Browser.print ('====================================' + '\n'); Browser.print ('Trigger triggerTime="' + value + '"\n'); } ") encountered when parsing MFString field value, possible backslash error at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//TimeTriggerTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//newECMAscriptTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_thumbnails/newECMAscriptTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter09EventUtilitiesScripting/newECMAscript.js [newECMAscript.js] initialize() method commenced... [newECMAscript.js] exampleData=Hello,World [newECMAscript.js] initialize() method complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//newECMAscriptTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter09EventUtilitiesScripting/newECMAscript.js [newECMAscript.js] initialize() method commenced... [newECMAscript.js] exampleData=Hello,World [newECMAscript.js] initialize() method complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter09EventUtilitiesScripting\_viewpoints/newECMAscriptTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter09EventUtilitiesScripting//newECMAscriptTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Arc2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Arc2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Arc2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/Arc2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Arc2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//ArcClose2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/ArcClose2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLArcClose2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ArcClose2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//ArcClose2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLArcClose2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ArcClose2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//ArcClose2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Circle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Circle2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Circle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Circle2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Disk2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Disk2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Disk2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/Disk2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Disk2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polyline2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Polyline2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polyline2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/Polyline2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polyline2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polypoint2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Polypoint2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polypoint2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/Polypoint2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Polypoint2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Rectangle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Rectangle2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Rectangle2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/Rectangle2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Rectangle2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Summary2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/Summary2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Summary2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//Summary2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//TriangleSet2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_thumbnails/TriangleSet2DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//TriangleSet2D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter10Geometry2D\_viewpoints/TriangleSet2D.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter10Geometry2D//TriangleSet2D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundColorsOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundColorsOnlyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundColorsOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundColorsOnly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundColorsOnly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundImagesOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundImagesOnlyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundImagesOnly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundImagesOnly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundImagesOnly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_bottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Basic/UniversalMediaPanoramas/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_bottom.jpg Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Basic/UniversalMediaPanoramas/horizon_3_bottom.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@8bbea89 (likely from duplicate Prototype or Inline), ignored. Error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at java.base/java.lang.System.arraycopy(Native Method) at org.web3d.vrml.renderer.common.nodes.texture.BaseImageTexture.setValue(BaseImageTexture.java:593) at org.web3d.vrml.renderer.ogl.nodes.texture.OGLImageTexture.setValue(OGLImageTexture.java:172) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2127) Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@68c9cfe8 (likely from duplicate Prototype or Inline), ignored. at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:642) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:220) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Traversal error org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at java.base/java.lang.System.arraycopy(Native Method) at org.web3d.vrml.renderer.common.nodes.texture.BaseImageTexture.setValue(BaseImageTexture.java:593) at org.web3d.vrml.renderer.ogl.nodes.texture.OGLImageTexture.setValue(OGLImageTexture.java:172) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2127) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:642) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:220) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Traversal error Warning: Traversal error at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at java.base/java.lang.System.arraycopy(Native Method) at org.web3d.vrml.renderer.common.nodes.texture.BaseImageTexture.setValue(BaseImageTexture.java:593) at org.web3d.vrml.renderer.ogl.nodes.texture.OGLImageTexture.setValue(OGLImageTexture.java:172) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2127) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:642) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:220) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Traversal error at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Traversal error at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at java.base/java.lang.System.arraycopy(Native Method) at org.web3d.vrml.renderer.common.nodes.texture.BaseImageTexture.setValue(BaseImageTexture.java:593) at org.web3d.vrml.renderer.ogl.nodes.texture.OGLImageTexture.setValue(OGLImageTexture.java:172) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2127) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:642) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:220) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2fca103e (likely from duplicate Prototype or Inline), ignored. at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java java.lang.NullPointerException Warning: Error normalizing Y in Extrusion at java.base/java.lang.System.arraycopy(Native Method) at org.web3d.vrml.renderer.common.nodes.texture.BaseImageTexture.setValue(BaseImageTexture.java:593) at org.web3d.vrml.renderer.ogl.nodes.texture.OGLImageTexture.setValue(OGLImageTexture.java:172) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2127) at org.web3d.vrml.renderer.CRProtoCreator.setProtoField(CRProtoCreator.java:642) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:220) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:571) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Side_Windows.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Star_Fish.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(Warning: Direction is null at calculateSCP() in OGLExtrusion.java DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Inside_Tank.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Top_floor.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Birds_Eye_View.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Pump_House.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/BackgroundKelpForestMain.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSelector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundSelectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSelector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSelector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundSequencerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 52 column 14: Invalid field value (" ecmascript: function whichBackground (inputValue) { if (currentBackground == inputValue) return; // avoid rapid Background binding (probably overcautious) currentBackground = inputValue; // remember state Browser.println ("currentBackground=" + currentBackground); if (inputValue == 0) bind0 = true; // send event else if (inputValue == 1) bind1 = true; // send event else if (inputValue == 2) bind2 = true; // send event else if (inputValue == 3) bind3 = true; // send event } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSequencer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 52 column 14: Invalid field value (" ecmascript: function whichBackground (inputValue) { if (currentBackground == inputValue) return; // avoid rapid Background binding (probably overcautious) currentBackground = inputValue; // remember state Browser.println ("currentBackground=" + currentBackground); if (inputValue == 0) bind0 = true; // send event else if (inputValue == 1) bind1 = true; // send event else if (inputValue == 2) bind2 = true; // send event else if (inputValue == 3) bind3 = true; // send event } ") encountered when parsing MFString field value at org.web3d.parser.x3d.X3DFieldReader.MFString(X3DFieldReader.java:803) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1871) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.endScript(X3DSAVAdapter.java:1733) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1438) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundSequencer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundTimeOfDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/BackgroundTimeOfDayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize2: ecmascript: function initialize() { Browser.print ('groundColorSunrise length=' + groundColorSunrise.length + ' ' + groundColorSunrise.toString() + '\n'); Browser.print ('groundColorNoon length=' + groundColorNoon.length + ' ' + groundColorNoon.toString() + '\n'); Browser.print ('groundColorSunset length=' + groundColorSunset.length + ' ' + groundColorSunset.toString() + '\n'); Browser.print ('groundColorNight length=' + groundColorNight.length + ' ' + groundColorNight.toString() + '\n'); Browser.print ('skyColorSunrise length=' + skyColorSunrise.length + ' ' + skyColorSunrise.toString() + '\n'); Browser.print ('skyColorNoon length=' + skyColorNoon.length + ' ' + skyColorNoon.toString() + '\n'); Browser.print ('skyColorSunset length=' + skyColorSunset.length + ' ' + skyColorSunset.toString() + '\n'); Browser.print ('skyColorNight length=' + skyColorNight.length + ' ' + skyColorNight.toString() + '\n'); } function set_fraction (fraction) // fraction is input value sent by TimeSensor clock { // Sunrise to Noon, fraction 0.0 to 0.25, interval=0.25 if (fraction < 0.25) { groundColor_changed = interpolate (groundColorSunrise, groundColorNoon, fraction, 0.00, 0.25); skyColor_changed = interpolate ( skyColorSunrise, skyColorNoon, fraction, 0.00, 0.25); } // Noon to Evening, fraction 0.25 to 0.5, interval=0.25 else if (fraction < 0.5) { groundColor_changed = interpolate (groundColorNoon, groundColorSunset, fraction, 0.25, 0.25); skyColor_changed = interpolate ( skyColorNoon, skyColorSunset, fraction, 0.25, 0.25); } // Evening to Night, fraction 0.5 to 0.6, interval=0.1 else if (fraction < 0.6) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. { groundColor_changed = interpolate (groundColorSunset, groundColorNight, fraction, 0.5, 0.1); skyColor_changed = interpolate ( skyColorSunset, skyColorNight, fraction, 0.5, 0.1); } // Night (unchanging), fraction 0.6 to 0.95, interval=0.35 else if (fraction < 0.95) { groundColor_changed = groundColorNight; skyColor_changed = skyColorNight; } // Night to Sunrise, fraction 0.95 to 1.0, interval=0.05 else // (fraction < 1.0) { groundColor_changed = interpolate (groundColorNight, groundColorSunrise, fraction, 0.95, 0.05); skyColor_changed = interpolate ( skyColorNight, skyColorSunrise, fraction, 0.95, 0.05); } // Browser.print ('groundColor_changed=' + groundColor_changed.toString() + '\n'); // Browser.print (' skyColor_changed=' + skyColor_changed.toString() + '\n'); } function interpolate (firstColorArray, secondColorArray, fraction, initialFraction, interval) { f = (fraction - initialFraction) / interval; // f should range from 0 to 1 // Browser.print ('initialFraction=' + initialFraction + ', fraction=' + fraction + ', f=' + f + '\n'); color0 = firstColorArray[0] + (secondColorArray[0] - firstColorArray[0]) * f; color1 = firstColorArray[1] + (secondColorArray[1] - firstColorArray[1]) * f; color2 = firstColorArray[2] + (secondColorArray[2] - firstColorArray[2]) * f; color3 = firstColorArray[3] + (secondColorArray[3] - firstColorArray[3]) * f; color4 = firstColorArray[4] + (secondColorArray[4] - firstColorArray[4]) * f; return new MFColor (color0, color1, color2, color3, color4); } org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (Inline script#3) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:449) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at script.initialize(Inline script:3) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:512) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.NullPointerException at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.toString(MFColor.java:359) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsFunction_toString(MFColor.java:328) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 16 more Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: Wrapped java.lang.IllegalArgumentException: Non SFColor given (Inline script#57) org.mozilla.javascript.WrappedException: Wrapped java.lang.IllegalArgumentException: Non SFColor given (Inline script#57) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:392) at org.mozilla.javascript.BaseFunction.construct(BaseFunction.java:343) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1519) at script.interpolate(Inline script:57) at script.set_fraction(Inline script:17) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.callScriptFunction(ECMAScriptWrapper.java:1026) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.queueEvent(ECMAScriptWrapper.java:681) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1047) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.sendRoute(BaseTimeSensor.java:873) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:938) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: Non SFColor given at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.(MFColor.java:124) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsConstructor(MFColor.java:145) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 21 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundTimeOfDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize2: ecmascript: function initialize() { Browser.print ('groundColorSunrise length=' + groundColorSunrise.length + ' ' + groundColorSunrise.toString() + '\n'); Browser.print ('groundColorNoon length=' + groundColorNoon.length + ' ' + groundColorNoon.toString() + '\n'); Browser.print ('groundColorSunset length=' + groundColorSunset.length + ' ' + groundColorSunset.toString() + '\n'); Browser.print ('groundColorNight length=' + groundColorNight.length + ' ' + groundColorNight.toString() + '\n'); Browser.print ('skyColorSunrise length=' + skyColorSunrise.length + ' ' + skyColorSunrise.toString() + '\n'); Browser.print ('skyColorNoon length=' + skyColorNoon.length + ' ' + skyColorNoon.toString() + '\n'); Browser.print ('skyColorSunset length=' + skyColorSunset.length + ' ' + skyColorSunset.toString() + '\n'); Browser.print ('skyColorNight length=' + skyColorNight.length + ' ' + skyColorNight.toString() + '\n'); } function set_fraction (fraction) // fraction is input value sent by TimeSensor clock { // Sunrise to Noon, fraction 0.0 to 0.25, interval=0.25 if (fraction < 0.25) { groundColor_changed = interpolate (groundColorSunrise, groundColorNoon, fraction, 0.00, 0.25); skyColor_changed = interpolate ( skyColorSunrise, skyColorNoon, fraction, 0.00, 0.25); } // Noon to Evening, fraction 0.25 to 0.5, interval=0.25 else if (fraction < 0.5) { groundColor_changed = interpolate (groundColorNoon, groundColorSunset, fraction, 0.25, 0.25); skyColor_changed = interpolate ( skyColorNoon, skyColorSunset, fraction, 0.25, 0.25); } // Evening to Night, fraction 0.5 to 0.6, interval=0.1 else if (fraction < 0.6) { Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. groundColor_changed = interpolate (groundColorSunset, groundColorNight, fraction, 0.5, 0.1); skyColor_changed = interpolate ( skyColorSunset, skyColorNight, fraction, 0.5, 0.1); } // Night (unchanging), fraction 0.6 to 0.95, interval=0.35 else if (fraction < 0.95) { groundColor_changed = groundColorNight; skyColor_changed = skyColorNight; } // Night to Sunrise, fraction 0.95 to 1.0, interval=0.05 else // (fraction < 1.0) { groundColor_changed = interpolate (groundColorNight, groundColorSunrise, fraction, 0.95, 0.05); skyColor_changed = interpolate ( skyColorNight, skyColorSunrise, fraction, 0.95, 0.05); } // Browser.print ('groundColor_changed=' + groundColor_changed.toString() + '\n'); // Browser.print (' skyColor_changed=' + skyColor_changed.toString() + '\n'); } function interpolate (firstColorArray, secondColorArray, fraction, initialFraction, interval) { f = (fraction - initialFraction) / interval; // f should range from 0 to 1 // Browser.print ('initialFraction=' + initialFraction + ', fraction=' + fraction + ', f=' + f + '\n'); color0 = firstColorArray[0] + (secondColorArray[0] - firstColorArray[0]) * f; color1 = firstColorArray[1] + (secondColorArray[1] - firstColorArray[1]) * f; color2 = firstColorArray[2] + (secondColorArray[2] - firstColorArray[2]) * f; color3 = firstColorArray[3] + (secondColorArray[3] - firstColorArray[3]) * f; color4 = firstColorArray[4] + (secondColorArray[4] - firstColorArray[4]) * f; return new MFColor (color0, color1, color2, color3, color4); } org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (Inline script#3) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:449) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at script.initialize(Inline script:3) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:512) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.NullPointerException at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.toString(MFColor.java:359) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsFunction_toString(MFColor.java:328) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 16 more Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: Wrapped java.lang.IllegalArgumentException: Non SFColor given (Inline script#57) org.mozilla.javascript.WrappedException: Wrapped java.lang.IllegalArgumentException: Non SFColor given (Inline script#57) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:392) at org.mozilla.javascript.BaseFunction.construct(BaseFunction.java:343) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1519) at script.interpolate(Inline script:57) at script.set_fraction(Inline script:17) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.callScriptFunction(ECMAScriptWrapper.java:1026) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.queueEvent(ECMAScriptWrapper.java:681) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1047) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.sendRoute(BaseTimeSensor.java:873) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:938) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: Non SFColor given at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.(MFColor.java:124) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsConstructor(MFColor.java:145) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 21 more C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//BackgroundTimeOfDay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/DirectionalLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/DirectionalLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//DirectionalLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//FogKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/FogKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//FogKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Side_Windows.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Star_Fish.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Inside_Tank.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Top_floor.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Birds_Eye_View.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Pump_House.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/FogKelpForestMain.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Time exceeded, killing system at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//FogKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/PointLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/PointLight.x3d._VP_Faceted_box,_smooth_shading.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/PointLight.x3d._VP_Simple_box,_constant_shading.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/PointLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLightColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/PointLightColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLightColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//PointLightColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/SpotLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/SpotLightColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightColor.x3d._VP_Complete_scene.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/SpotLightVisualizationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightVisualization.x3d._VP_View_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightVisualization.x3d._VP_View_from_behind_DirectionalLight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightVisualization.x3d._VP_View_from_behind_SpotLight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightVisualization.x3d._VP_Side_view_of_SpotLight_outline.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/SpotLightVisualization.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//SpotLightVisualization.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/TextureBackgroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackground.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackgroundKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_thumbnails/TextureBackgroundKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_back.jpg Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_bottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_right.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_top.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java DefaultEventModelEvaluator.java:612Warning: Error normalizing Y in Extrusion ) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackgroundKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_front.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_bottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_left.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter11LightingEnvironmentalEffects/horizon_3_top.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Side_Windows.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Star_Fish.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Inside_Tank.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Top_floor.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Birds_Eye_View.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Pump_House.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter11LightingEnvironmentalEffects\_viewpoints/TextureBackgroundKelpForestMain.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Time exceeded, killing system at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter11LightingEnvironmentalEffects//TextureBackgroundKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//CollisionKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/CollisionKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//CollisionKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Side_Windows.png Position (x, y, z) = 25 -4 15 Orientation (x, y, z, r) = 0 1 0 0.9 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Star_Fish.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Position (x, y, z) = 14 -5.75 1 Orientation (x, y, z, r) = 0 1 0 1.25 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Inside_Tank.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Position (x, y, z) = 0 -5 -7 Orientation (x, y, z, r) = 0 1 0 3.14 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Top_floor.png Position (x, y, z) = 12.5 5 -2 Orientation (x, y, z, r) = -0.276 0.921 0.276 1.57 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Birds_Eye_View.png Position (x, y, z) = 0 19 -3.5 Orientation (x, y, z, r) = -1 0 0 1.57 at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Pump_House.png Position (x, y, z) = -5 1 0 Orientation (x, y, z, r) = 0 1 0 1.3 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/CollisionKelpForestMain.x3d._VP_Default_viewpoint.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//CollisionKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/LoadSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensor.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/LoadSensorKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_left.jpg Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_right.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_top.jpg at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) ************************* LoadSensor initialize() ****************** New Entry ****1583259939.029: Progress = 0.4444444477558136***** New Entry ****1583259939.308: Progress = 0.6666666865348816***** New Entry ****1583259939.559: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) ***** New Entry ****1583259939.9420002: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Error normalizing Y in Extrusion Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_left.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_top.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing ************************* LoadSensor initialize() ****************** New Entry ****1583259948.798: Progress = 0.4444444477558136***** New Entry ****1583259949.091: Progress = 0.6666666865348816***** New Entry ****1583259949.341: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks ***** New Entry ****1583259949.627: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Side_Windows.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Star_Fish.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Inside_Tank.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Top_floor.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Birds_Eye_View.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Pump_House.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Direction is null at calculateSCP() in OGLExtrusion.java ) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain_timeOut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/LoadSensorKelpForestMain_timeOutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_left.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_top.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) ************************* LoadSensor initialize() ****************** New Entry ****1583259966.569: Progress = 0.6111111044883728Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:571) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing ***** New Entry ****1583259966.829: Progress = 0.8333333134651184***** New Entry ****1583259967.079: Progress = 0.8333333134651184Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool.wrz Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/SardineSchool/SardineSchool.wrz Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks ***** New Entry ****1583259967.719: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain_timeOut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_top.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/HumanoidAnimation/NancyDiving.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) ************************* LoadSensor initialize() ****************** New Entry ****1583259976.9720001: Progress = 0.4444444477558136***** New Entry ****1583259977.2350001: Progress = 0.6666666865348816Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool.wrz Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/SardineSchool/SardineSchool.wrz at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) ***** New Entry ****1583259977.487: Progress = 0.8888888955116272Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) ***** New Entry ****1583259977.931: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing ***** New Entry ****1583259978.181: Progress = 0.9444444179534912Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Side_Windows.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Star_Fish.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Direction is null at calculateSCP() in OGLExtrusion.java ) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Inside_Tank.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Top_floor.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Birds_Eye_View.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Pump_House.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/LoadSensorKelpForestMain_timeOut.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Time exceeded, killing system at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//LoadSensorKelpForestMain_timeOut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) [WaypointInterpolator Nancy track] ======================================= at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Error: org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Unknown error in content loading process Warning: Error normalizing Y in Extrusion Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Error: org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Unknown error in content loading process Warning: Error normalizing Y in Extrusion java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensor.x3d._VP_Kelp_Forest_Monterey_Bay_Aquarium.png ) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: null java.lang.NullPointerException at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10216) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10053) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickFrustum(DefaultPickingHandler.java:9406) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickSingle(DefaultPickingHandler.java:282) at org.j3d.aviatrix3d.Group.pickSingle(Group.java:546) at org.web3d.vrml.renderer.ogl.input.VisibilityManager.processFrame(VisibilityManager.java:217) at org.web3d.vrml.renderer.ogl.input.DefaultLayerSensorManager.processUserInput(DefaultLayerSensorManager.java:354) at org.web3d.vrml.renderer.common.input.DefaultSensorManager.processUserInput(DefaultSensorManager.java:228) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:907) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/IntroductionMessage.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Error normalizing Y in Extrusion Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/IntroductionMessage.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/horizon_3_bottom.jpg Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: Unknown error in content loading process Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Side_Windows.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Position (x, y, z) = 25 -4 15 Orientation (x, y, z, r) = 0 1 0 0.9 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Star_Fish.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Position (x, y, z) = 14 -5.75 1 Orientation (x, y, z, r) = 0 1 0 1.25 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Inside_Tank.png Position (x, y, z) = 0 -5 -7 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(Orientation (x, y, z, r) = 0 1 0 3.14 DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Top_floor.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Position (x, y, z) = 12.5 5 -2 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Orientation (x, y, z, r) = -0.276 0.921 0.276 1.57 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87Warning: Error normalizing Y in Extrusion ) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Birds_Eye_View.png Position (x, y, z) = 0 19 -3.5 Orientation (x, y, z, r) = -1 0 0 1.57 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Pump_House.png Position (x, y, z) = -5 1 0 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Orientation (x, y, z, r) = 0 1 0 1.3 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorKelpForestMain.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorMultiple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorMultipleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorMultiple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorMultiple.x3d._VP_Inside_proximity_box_1.png Position 0 0 0.5 Position 1 -0.5 1 Rotation 0 -1 0 0.78 Rotation 0 -1 0 0.78 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorMultiple.x3d._VP_Inside_proximity_box_2.png Rotation 0 -1 0 0.78 Position 0 0 0.5 Position (x, y, z) = 3.3 0.7 2.27 Orientation (x, y, z, r) = 0.923 -0.059 -0.38 0.69 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorMultiple.x3d._VP_Inside_proximity_box_3.png Position -1 0.5 0 Position 0 0 0.5 Rotation 0 -1 0 0.78 Rotation 0 -1 0 0.78 Position (x, y, z) = -1 0.5 0 Orientation (x, y, z, r) = 0 -1 0 0.78 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorMultiple.x3d._VP_Inside_proximity_box_4.png Rotation 0 -1 0 0.78 Position 0 0 0.5 Position (x, y, z) = -2 -1 1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorMultiple.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorMultiple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorNoOverlap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorNoOverlapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorNoOverlap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorNoOverlap.x3d._VP_Inside_proximity_box_1.png Position (x, y, z) = 0 0 0.5 Orientation (x, y, z, r) = 0 -1 0 0.78 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorNoOverlap.x3d._VP_Inside_proximity_box_2.png Position (x, y, z) = 3.3 0.7 2.27 Orientation (x, y, z, r) = 0.923 -0.059 -0.38 0.69 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorNoOverlap.x3d._VP_Inside_proximity_box_3.png Position (x, y, z) = -1 0.5 -1.6 Orientation (x, y, z, r) = 0 -1 0 0.78 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorNoOverlap.x3d._VP_Inside_proximity_box_4.png Rotation 0 -1 0 0.78 Position 0 0 0.5 Position (x, y, z) = -2.5 -1 2 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorNoOverlap.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorNoOverlap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorOverlap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorOverlapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorOverlap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorOverlap.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorOverlap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorSingle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/ProximitySensorSingleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorSingle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorSingle.x3d._VP_Inside_proximity_box.png Position 0 0 0.5 Rotation 0 -1 0 0.78 Position (x, y, z) = 0 0 0.5 Orientation (x, y, z, r) = 0 -1 0 0.78 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/ProximitySensorSingle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//ProximitySensorSingle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundAudioClip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/SoundAudioClipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundAudioClip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_100m_distant.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_50m_distant.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_25m_distant.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_10m_distant.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundAudioClip.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundAudioClip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundFileFormats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/SoundFileFormatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundFileFormats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.aiff Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Reunion_Example.mid Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/audio/Testing123stereo.mp3 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundFileFormats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundLoadSensorTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/SoundLoadSensorTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundLoadSensorTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundLoadSensorTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/SoundVisualizationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/GridXZ_20x20Fixed.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Authoring/GridXZ_20x20Fixed.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter12EnvironmentSensorSound/GridXZ_20x20Fixed.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Authoring/GridXZ_20x20Fixed.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundVisualization.x3d._VP_inside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundVisualization.x3d._VP_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/SoundVisualization.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//SoundVisualization.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//VisibilitySensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_thumbnails/VisibilitySensorKelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: java.lang.IndexOutOfBoundsException: Index provided > last valid index Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Direction is null at calculateSCP() in OGLExtrusion.java ) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing The region is visible: falseWarning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//VisibilitySensorKelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: An error was generated during the end of frame processing Unknown error in content loading process org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Side_Windows.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Star_Fish.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Inside_Tank.png OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Top_floor.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Birds_Eye_View.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Pump_House.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter12EnvironmentSensorSound\_viewpoints/VisibilitySensorKelpForestMain.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter12EnvironmentSensorSound//VisibilitySensorKelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedQuadSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/IndexedQuadSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Background at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedQuadSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Background at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedQuadSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleFanSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/IndexedTriangleFanSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleFanSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/IndexedTriangleFanSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleFanSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/IndexedTriangleSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/IndexedTriangleSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleStripSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/IndexedTriangleStripSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleStripSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/IndexedTriangleStripSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//IndexedTriangleStripSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//MorphingTriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/MorphingTriangleSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//MorphingTriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/MorphingTriangleSet.x3d._VP_Book_View_-_Pyramid.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/MorphingTriangleSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//MorphingTriangleSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//NonplanarPolygons.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/NonplanarPolygonsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//NonplanarPolygons.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/NonplanarPolygons.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/NonplanarPolygons.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//NonplanarPolygons.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//Normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/NormalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//Normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/Normal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//Normal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//QuadSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/QuadSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.updateNodeDataChanges(OGLQuadSet.java:404) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.setColorNode(OGLQuadSet.java:322) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setComponent(BaseComponentGeometryNode.java:1110) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setValue(BaseComponentGeometryNode.java:961) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//QuadSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.updateNodeDataChanges(OGLQuadSet.java:404) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.setColorNode(OGLQuadSet.java:322) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setComponent(BaseComponentGeometryNode.java:1110) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setValue(BaseComponentGeometryNode.java:961) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//QuadSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//SummaryIndexedTriangleSets.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/SummaryIndexedTriangleSetsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//SummaryIndexedTriangleSets.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/SummaryIndexedTriangleSets.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//SummaryIndexedTriangleSets.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleFanSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/TriangleFanSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleFanSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/TriangleFanSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleFanSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/TriangleSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/TriangleSet.x3d._VP_Book_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/TriangleSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleStripSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_thumbnails/TriangleStripSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleStripSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/TriangleStripSet.x3d._VP_Book_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter13GeometryTrianglesQuadrilaterals\_viewpoints/TriangleStripSet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter13GeometryTrianglesQuadrilaterals//TriangleStripSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoExamplesExcerpt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/ArtDecoExamplesExcerptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoExamplesExcerpt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_ArtDeco00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_ArtDeco01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_ArtDeco02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ArtDecoExamplesExcerpt.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoExamplesExcerpt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoPrototypesExcerpt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/ArtDecoPrototypesExcerptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoPrototypesExcerpt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ArtDecoPrototypesExcerpt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/HeadsUpDisplayExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/HeadsUpDisplayExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/HeadsUpDisplayPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/HeadsUpDisplayPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HeadsUpDisplayPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HudKelpForest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/HudKelpForestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_top.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HudKelpForest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/horizon_3_top.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) [WaypointInterpolator Nancy track] ======================================= at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/HudKelpForest.x3d._VP_Kelp_Forest_Monterey_Bay_Aquarium.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: null java.lang.NullPointerException at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10216) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10053) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickFrustum(DefaultPickingHandler.java:9406) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickSingle(DefaultPickingHandler.java:282) at org.j3d.aviatrix3d.Group.pickSingle(Group.java:546) at org.web3d.vrml.renderer.ogl.input.VisibilityManager.processFrame(VisibilityManager.java:217) at org.web3d.vrml.renderer.ogl.input.DefaultLayerSensorManager.processUserInput(DefaultLayerSensorManager.java:354) at org.web3d.vrml.renderer.common.input.DefaultSensorManager.processUserInput(DefaultSensorManager.java:228) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:907) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//HudKelpForest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/MaterialModulatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. diffuseColor=(0.5,0.10000000149011612,0.10000000149011612) newColor=0.52 0.13000000149011612 0.14000000149011613 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/MaterialModulatorExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorPrototypeExpanded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/MaterialModulatorPrototypeExpandedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorPrototypeExpanded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//MaterialModulatorPrototypeExpanded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//TextStringPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/TextStringPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//TextStringPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//TextStringPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/ViewFrustumExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [ViewFrustumPrototypeScript] trace=true [ViewFrustumPrototypeScript] input [ViewFrustumPrototypeScript] ViewFrustum fieldOfView=0.7853999733924866 Error: An error was generated during the end of frame processing [ViewFrustumPrototypeScript] input [ViewFrustumPrototypeScript] ViewFrustum farClipPlaneDistance=15 [ViewFrustumPrototypeScript] output org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks [ViewFrustumPrototypeScript] output at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [ViewFrustumPrototypeScript] trace=true [ViewFrustumPrototypeScript] input [ViewFrustumPrototypeScript] ViewFrustum fieldOfView=0.7853999733924866 Error: An error was generated during the end of frame processing [ViewFrustumPrototypeScript] input [ViewFrustumPrototypeScript] ViewFrustum farClipPlaneDistance=15 [ViewFrustumPrototypeScript] output org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks [ViewFrustumPrototypeScript] output Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ViewFrustumExample.x3d._VP_ViewFrustum_from_point_of_view.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ViewFrustumExample.x3d._VP_ViewFrustum_behind_point_of_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ViewFrustumExample.x3d._VP_ViewFrustum_oblique_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/ViewFrustumExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/ViewFrustumPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//ViewFrustumPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/WhereAmIExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/WhereAmIExample.x3d._VP_Viewpoint_2.png Position (x, y, z) = 10 0 0 Orientation (x, y, z, r) = 0 1 0 1.57 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/WhereAmIExample.x3d._VP_Viewpoint_3.png Position (x, y, z) = 0 0 -10 Orientation (x, y, z, r) = 0 1 0 0 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/WhereAmIExample.x3d._VP_Viewpoint_4.png Position (x, y, z) = -10 0 0 Orientation (x, y, z, r) = 0 -1 0 1.57 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/WhereAmIExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_thumbnails/WhereAmIPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter14Prototypes\_viewpoints/WhereAmIPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter14Prototypes//WhereAmIPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//MetadataNodeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//_thumbnails/MetadataNodeExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter15Metadata\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//MetadataNodeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter15Metadata\_viewpoints/MetadataNodeExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//MetadataNodeExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//WorldInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//_thumbnails/WorldInfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter15Metadata\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//WorldInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\Chapter15Metadata\_viewpoints/WorldInfo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/Chapter15Metadata//WorldInfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlackSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/BlackSurfPerchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlackSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/BlackSurfPerch.x3d._VP_Default_viewpoint.png at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlackSurfPerch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlueRockFish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/BlueRockFishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlueRockFish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/BlueRockFish.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//BlueRockFish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//ChangingFog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/ChangingFogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Position output from ProximitySensor.Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//ChangingFog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Position output from ProximitySensor.Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_Looking_up_from_start.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_above,_looking_straight_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_above_start.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_above,_looking_straight_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_below,_looking_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_below_start.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_10m_below,_looking_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/ChangingFog.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//ChangingFog.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/CircleFishExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/CircleFishExample.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/CircleFishLodExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/CircleFishLodExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/CircleFishLodPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishLodPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/CircleFishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CircleFishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CopperRockFishPlacardViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/CopperRockFishPlacardViewerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CopperRockFishPlacardViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/CopperRockFishPlacardViewer.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//CopperRockFishPlacardViewer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Fish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/FishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Fish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/Fish.x3d._VP_Fish_Medium_Resolution.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/Fish.x3d._VP_Fish_Low_Resolution.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/Fish.x3d._VP_Fish_No_Resolution.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/Fish.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Fish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/FishExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishModelComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/FishModelComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/CircleFish.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFColor skinDifColor Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for URL: http://x3dgraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/CircleFishPrototype.wrl#CircleFish Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishModelComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/CircleFish.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFColor skinDifColor org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Cannot resolve any URLS for URL: http://x3dgraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/CircleFishPrototype.wrl#CircleFish at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_Black_SurfPerch.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_Garibaldi.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_Kelp_Bass.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_HalfMoon_Group.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Error normalizing Y in Extrusion Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_Kelp_SurfPerch.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishModelComparison.x3d._VP_Circle_Fish.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishModelComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/FishPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishSchool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/FishSchoolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/Demo.class class_name: Demo ScriptLoadHandler.loadClass fileUri: http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/Demo.class class_name: Demo Error: Couldn't find the Java class Demo at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/ java.lang.ClassNotFoundException: Demo at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpFore Error: Couldn't find the Java class Demo at: http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/ java.lang.ClassNotFoundException: Demo at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/Sound2.wav at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/Sound2.wav - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishSchool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/Demo.class class_name: Demo ScriptLoadHandler.loadClass fileUri: http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/Demo.class class_name: Demo Error: Couldn't find the Java class Demo at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/ java.lang.ClassNotFoundException: Demo at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Couldn't find the Java class Demo at: http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/FishSchoolCode/ java.lang.ClassNotFoundException: Demo Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpFore at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/Sound2.wav at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/Sound2.wav Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Nose_on_Glass_-_FS.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_Feeding_-_FS.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Left_Side_-_FS.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Right_Side_-_FS.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Middle_Looking_Out_-_FS.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_0_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_1_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_2_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_3_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_4_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_5_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_6_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_7_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_8_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Fish_9_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/FishSchool.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//FishSchool.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/GaribaldiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Garibaldi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/Garibaldi.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Garibaldi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/HalfMoonGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/HalfMoonGroup.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/HalfMoonPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//HalfMoonPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//IntroductionMessage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/IntroductionMessageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//IntroductionMessage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//IntroductionMessage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpBassThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpBass.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBass.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpBulbThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpBulb.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpExamplesNoBase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpExamplesNoBaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpExamplesNoBase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpExamplesNoBase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpFlexibleStipe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpFlexibleStipeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpFlexibleStipe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpFlexibleStipe.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpFlexibleStipe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpForestMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Nancy track] initializing new 7-point WaypointInterpolator Nancy track [WaypointInterpolator Nancy track] distances =4.011233957819672 13.76481001035891 4.242640687119285 2.449489742783178 3.7416573867739413 5.401851402790825 meters [WaypointInterpolator Nancy track] totalDistance =33.6 meters [WaypointInterpolator Nancy track] totalDuration =67.2 seconds (0 hours,1 minutes,7.2 seconds) [WaypointInterpolator Nancy track] ======================================= Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.ogl.OGLProtoInstance field 1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.protoNode(OGLProtoCreator.java:182) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:242) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Side_Windows.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Star_Fish.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: Error normalizing Y in Extrusion ) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Inside_Tank.png at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Top_floor.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Birds_Eye_View.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Time exceeded, killing system at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestMain.x3d._VP_Pump_House.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestNoNancy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpForestNoNancyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool.wrz Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool/SardineSchool.wrz Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestNoNancy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool.wrz Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/SardineSchool/SardineSchool.wrz Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: An error was generated during the end of frame processing Unknown error in content loading process org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: Direction is null at calculateSCP() in OGLExtrusion.java Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Side_Windows.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Star_Fish.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Inside_Tank.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Top_floor.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Birds_Eye_View.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Pump_House.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpForestNoNancy.x3d._VP_Default_viewpoint.png Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Time exceeded, killing system at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpForestNoNancy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpSurfPerchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/KelpSurfPerch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpSurfPerch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpTankThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTank.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpTankExternalLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpTankExternalLightsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankExternalLights.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankWaterSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/KelpTankWaterSurfaceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankWaterSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//KelpTankWaterSurface.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//PumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/PumpHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//PumpHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//PumpHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RockFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/RockFloorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RockFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RockFloor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RubberLipGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/RubberLipGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RubberLipGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//RubberLipGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Sardine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Sardine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//Sardine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SardineSchool.x3d._VP_Sardine_Ride.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SardineSchool.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchool.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolDouble.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolDoubleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolDouble.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolDouble.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolFinalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolFinal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolMidterm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolMidtermThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolMidterm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolMidterm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolTriple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineSchoolTripleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolTriple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineSchoolTriple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineShapeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineShape.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineWagging.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineWaggingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineWagging.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineWagging.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SardineXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SardineX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SeaStarGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SeaStarHighResolutionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Proto contains nodes in the declaration. We must do something about processing the scene generated - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Proto contains nodes in the declaration. We must do something about processing the scene generated Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SeaStarHighResolutionExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SeaStarHighResolutionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarHighResolutionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SeaStarPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SeaStarSimpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SeaStarSimple.x3d._VP_SeaStarSimple_main.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SeaStarSimple.x3d._VP_SeaStarSimple_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SeaStarSimple.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SeaStarSimple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SharkLeftyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLefty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLefty.x3d._VP_In_front_of_Lefty_Shark.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLefty.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLefty.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLeftyLocale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SharkLeftyLocaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLeftyLocale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLeftyLocale.x3d._VP_Behind_Lefty_Shark.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLeftyLocale.x3d._VP_In_front_of_Lefty_Shark.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLeftyLocale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SharkLucyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLucy.x3d._VP_In_front_of_Lucy_Shark.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLucy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucyLocale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/SharkLucyLocaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucyLocale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLucyLocale.x3d._VP_Behind_Lucy_Shark.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/SharkLucyLocale.x3d._VP_In_front_of_Lucy_Shark.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//SharkLucyLocale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/StripedSurfPerchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IndexOutOfBoundsException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:632) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/StripedSurfPerch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerchPlaque.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/StripedSurfPerchPlaqueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerchPlaque.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/StripedSurfPerchPlaque.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//StripedSurfPerchPlaque.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//TreeFishPlaque.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_thumbnails/TreeFishPlaqueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg java.io.IOException: File not found. http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//TreeFishPlaque.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg java.io.IOException: File not found. http://X3dGraphics.com/examples/X3dForWebAuthors/KelpForestExhibit/TreeFish.jpg Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors\KelpForestExhibit\_viewpoints/TreeFishPlaque.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\X3dForWebAuthors/KelpForestExhibit//TreeFishPlaque.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: X3dForWebAuthors.echo.timestamp: timestamp 10:55:35 on 3 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: Vrml2Sourcebook.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter02Introduction//Figure02_1Hut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter02Introduction//_thumbnails/Figure02_1HutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter02Introduction\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter02Introduction//Figure02_1Hut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter02Introduction//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter02Introduction//Figure02_1Hut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_01DefaultBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_01DefaultBoxWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_01DefaultBoxWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_02ResizedBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_02ResizedBoxWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_02ResizedBoxWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultCone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_03DefaultConeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultCone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultCone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultConeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_03DefaultConeWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultConeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_03DefaultConeWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedCone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_04FlattenedConeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedCone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedCone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedConeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_04FlattenedConeWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedConeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_04FlattenedConeWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_05DefaultCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinderWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_05DefaultCylinderWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinderWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_05DefaultCylinderWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_06ResizedCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_06ResizedCylinder.x3d._VP_Farther_view_0_0_20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_06ResizedCylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinderWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_06ResizedCylinderWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinderWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_06ResizedCylinderWithAxes.x3d._VP_Farther_view_0_0_20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_06ResizedCylinderWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_06ResizedCylinderWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_07ResizedCylinderHollowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_07ResizedCylinderHollow.x3d._VP_Farther_view_0_0_20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_07ResizedCylinderHollow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollowWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_07ResizedCylinderHollowWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollowWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_07ResizedCylinderHollowWithAxes.x3d._VP_Farther_view_0_0_20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_07ResizedCylinderHollowWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_07ResizedCylinderHollowWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_08DefaultSphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphereWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_08DefaultSphereWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphereWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_08DefaultSphereWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_09_3dPlusSign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_09_3dPlusSignThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_09_3dPlusSign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_09_3dPlusSign.x3d._VP_Default_viewpoint_at_(0_0_10)_is_stuck_inside_one_of_the_boxes!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_09_3dPlusSign.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_09_3dPlusSign.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_10SpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_thumbnails/Figure03_10SpaceStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_10SpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_10SpaceStation.x3d._VP_Default_viewpoint_at_(0_0_10)_is_way_too_close!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter03Shapes\_viewpoints/Figure03_10SpaceStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter03Shapes//Figure03_10SpaceStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_01TextShapeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShape.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShapeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_01TextShapeWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShapeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_01TextShapeWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStrings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_02ListOfTextStringsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStrings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStrings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStringsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_02ListOfTextStringsWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStringsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_02ListOfTextStringsWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_03CompressedTextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedText.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedTextWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_03CompressedTextWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedTextWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_03CompressedTextWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengths.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_04ListTextStringsAndLengthsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengths.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengths.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengthsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_04ListTextStringsAndLengthsWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengthsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_04ListTextStringsAndLengthsWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_05TextLimitedByMaximumExtentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtent.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtentWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_05TextLimitedByMaximumExtentWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtentWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_05TextLimitedByMaximumExtentWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_06aTextPlainSerifFontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFont.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_06aTextPlainSerifFontWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06aTextPlainSerifFontWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_06bTextBoldSerifFontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFont.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_06bTextBoldSerifFontWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_06bTextBoldSerifFontWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_07SmallTextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallText.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallTextWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_07SmallTextWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallTextWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_07SmallTextWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_08aTextMoreLineSpacingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacingWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_08aTextMoreLineSpacingWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacingWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08aTextMoreLineSpacingWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_08bTextLessLineSpacingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacingWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_08bTextLessLineSpacingWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacingWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_08bTextLessLineSpacingWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_09TwoTextShapesDifferentJustificationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustification.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustificationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_09TwoTextShapesDifferentJustificationWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustificationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_09TwoTextShapesDifferentJustificationWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_10TwoLinesTextFlatBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_10TwoLinesTextFlatBoxWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBoxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_10TwoLinesTextFlatBoxWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_11TextOverstrikeFontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_viewpoints/Figure04_11TextOverstrikeFont.x3d._VP_Default_viewpoint_at_(0_0_10)_is_way_too_close!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_viewpoints/Figure04_11TextOverstrikeFont.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFont.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_thumbnails/Figure04_11TextOverstrikeFontWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFontWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_viewpoints/Figure04_11TextOverstrikeFontWithAxes.x3d._VP_Default_viewpoint_at_(0_0_10)_is_way_too_close!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter04Text\_viewpoints/Figure04_11TextOverstrikeFontWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter04Text//Figure04_11TextOverstrikeFontWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_03bCylinderTranslationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_03bCylinderTranslationWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_03bCylinderTranslationWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_04bCylinderTranslationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_04bCylinderTranslationWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslationWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_04bCylinderTranslationWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10Archway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_10ArchwayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10Archway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_10Archway.x3d._VP_Default_viewpoint_at_(0_0_10)_has_poor_visibility_on_ground_plane_visibility,_higher_viewpoint_preferred..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_10Archway.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10Archway.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10ArchwayWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_10ArchwayWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10ArchwayWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_10ArchwayWithAxes.x3d._VP_Default_viewpoint_at_(0_0_10)_has_poor_visibility_on_ground_plane_visibility,_higher_viewpoint_preferred..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_10ArchwayWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_10ArchwayWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchways.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_11NestedArchwaysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchways.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_11NestedArchways.x3d._VP_Default_viewpoint_at_(0_0_10)_has_poor_visibility_on_ground_plane_visibility,_higher_viewpoint_preferred..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_11NestedArchways.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchways.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchwaysWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_thumbnails/Figure05_11NestedArchwaysWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchwaysWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_11NestedArchwaysWithAxes.x3d._VP_Default_viewpoint_at_(0_0_10)_has_poor_visibility_on_ground_plane_visibility,_higher_viewpoint_preferred..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter05PositioningShapes\_viewpoints/Figure05_11NestedArchwaysWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter05PositioningShapes//Figure05_11NestedArchwaysWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_04bRotation45xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_04bRotation45xWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_04bRotation45xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_04bRotation45xWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_04bRotation45xWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_05bRotationMinus45xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_05bRotationMinus45xWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_05bRotationMinus45xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_05bRotationMinus45xWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_05bRotationMinus45xWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_06bRotation45yWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_06bRotation45yWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_06bRotation45yWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_06bRotation45yWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_06bRotation45yWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_07bRotationMinus45zWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_07bRotationMinus45zWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_07bRotationMinus45zWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_07bRotationMinus45zWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_07bRotationMinus45zWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_08Asterisk3dWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_08Asterisk3dWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_08Asterisk3dWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_08Asterisk3dWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_08Asterisk3dWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_09TripleAsterisk3dWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_09TripleAsterisk3dWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_09TripleAsterisk3dWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_09TripleAsterisk3dWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_09TripleAsterisk3dWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_10SimpleArch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_10SimpleArchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_10SimpleArch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_10SimpleArch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_10SimpleArch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_11DeskLampBase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_11DeskLampBaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_11DeskLampBase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_11DeskLampBase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_11DeskLampBase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_12DeskLampBaseTwoArms.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_thumbnails/Figure06_12DeskLampBaseTwoArmsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_12DeskLampBaseTwoArms.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter06RotatingShapes\_viewpoints/Figure06_12DeskLampBaseTwoArms.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter06RotatingShapes//Figure06_12DeskLampBaseTwoArms.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_04bScale2xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_04bScale2xWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_04bScale2xWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_04bScale2xWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_04bScale2xWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_05bScaleHalfxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_05bScaleHalfxWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_05bScaleHalfxWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_05bScaleHalfxWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_05bScaleHalfxWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_06bScale2yWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_06bScale2yWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_06bScale2yWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_06bScale2yWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_06bScale2yWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_07bScaleHalfzWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_07bScaleHalfzWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_07bScaleHalfzWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_07bScaleHalfzWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_07bScaleHalfzWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_08bScale2x_Halfy_4zWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_08bScale2x_Halfy_4zWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_08bScale2x_Halfy_4zWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_08bScale2x_Halfy_4zWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_08bScale2x_Halfy_4zWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_09SimpleSpaceshipBodyWingsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_09SimpleSpaceshipBodyWingsWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_09SimpleSpaceshipBodyWingsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_09SimpleSpaceshipBodyWingsWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_09SimpleSpaceshipBodyWingsWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_10SimpleSpaceship.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_10SimpleSpaceshipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_10SimpleSpaceship.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_10SimpleSpaceship.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_10SimpleSpaceship.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_11ScaledArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_11ScaledArchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_11ScaledArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_11ScaledArches.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_11ScaledArches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12aSimpleTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_12aSimpleTreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12aSimpleTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_12aSimpleTree.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12aSimpleTree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12bVerticallyScaledTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_12bVerticallyScaledTreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12bVerticallyScaledTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_12bVerticallyScaledTree.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_12bVerticallyScaledTree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_13DiagonallyScaledTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_thumbnails/Figure07_13DiagonallyScaledTreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_13DiagonallyScaledTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter07ScalingShapes\_viewpoints/Figure07_13DiagonallyScaledTree.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter07ScalingShapes//Figure07_13DiagonallyScaledTree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_3PositionInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolatorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_3PositionInterpolatorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolatorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_3PositionInterpolatorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_4OrientationInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_viewpoints/Figure08_4OrientationInterpolator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolatorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_4OrientationInterpolatorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolatorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_viewpoints/Figure08_4OrientationInterpolatorWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_4OrientationInterpolatorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_5AnimatingScaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScaleWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_thumbnails/Figure08_5AnimatingScaleWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter08AnimatingPositionOrientationScale\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScaleWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter08AnimatingPositionOrientationScale//Figure08_5AnimatingScaleWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_1SpinningCubeTouchSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_1SpinningCubeTouchSensorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_1SpinningCubeTouchSensorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClicked.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_2SpinningCubeTouchSensorClickedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClicked.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClicked.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClickedWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_2SpinningCubeTouchSensorClickedWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClickedWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_2SpinningCubeTouchSensorClickedWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_3ConePlaneSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_3ConePlaneSensorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_3ConePlaneSensorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrained.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_4ConePlaneSensorConstrainedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrained.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrained.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrainedWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_4ConePlaneSensorConstrainedWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrainedWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_4ConePlaneSensorConstrainedWithAxes.x3d._VP_Default_viewpoint_at_(0_0_10).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_4ConePlaneSensorConstrainedWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_4ConePlaneSensorConstrainedWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_5FourStackingBlocksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_5FourStackingBlocks.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocksWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_5FourStackingBlocksWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocksWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_5FourStackingBlocksWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_5FourStackingBlocksWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_6SphereSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_6SphereSensorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_6SphereSensorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_7CylinderSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_7CylinderSensorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_7CylinderSensorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_8ClickDragTouchSensorPlaneSensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_8ClickDragTouchSensorPlaneSensorWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensorWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_8ClickDragTouchSensorPlaneSensorWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_9DeskLampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_9DeskLamp.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLampWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_thumbnails/Figure09_9DeskLampWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLampWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter09SensingViewer\_viewpoints/Figure09_9DeskLampWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter09SensingViewer//Figure09_9DeskLampWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_04BrightRedSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_04BrightRedSphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_04BrightRedSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_04BrightRedSphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_04BrightRedSphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_05MultiColoredSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_05MultiColoredSpaceStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_05MultiColoredSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_05MultiColoredSpaceStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_05MultiColoredSpaceStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_06PulsatingSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_06PulsatingSpaceStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_06PulsatingSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_06PulsatingSpaceStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_06PulsatingSpaceStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_07LightBulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_07LightBulbThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_07LightBulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_07LightBulb.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_07LightBulb.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_08BlinkingSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_08BlinkingSphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_08BlinkingSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_08BlinkingSphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_08BlinkingSphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_09ThreeBlinkingShapes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_09ThreeBlinkingShapesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_09ThreeBlinkingShapes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_09ThreeBlinkingShapes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_09ThreeBlinkingShapes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_10SemiTransparentSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_10SemiTransparentSpaceStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_10SemiTransparentSpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_10SemiTransparentSpaceStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_10SemiTransparentSpaceStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_11AnimatingTransparencySpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_thumbnails/Figure10_11AnimatingTransparencySpaceStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_11AnimatingTransparencySpaceStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter10Materials\_viewpoints/Figure10_11AnimatingTransparencySpaceStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter10Materials//Figure10_11AnimatingTransparencySpaceStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_1CafeSignSwitchResolutions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_thumbnails/Figure11_1CafeSignSwitchResolutionsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_1CafeSignSwitchResolutions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_viewpoints/Figure11_1CafeSignSwitchResolutions.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_1CafeSignSwitchResolutions.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_2CafeSignBillboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_thumbnails/Figure11_2CafeSignBillboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_2CafeSignBillboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_viewpoints/Figure11_2CafeSignBillboard.x3d._VP_Cafe_sign_Billboard_view_from_corner.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_viewpoints/Figure11_2CafeSignBillboard.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_2CafeSignBillboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_3BoundingBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_thumbnails/Figure11_3BoundingBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_3BoundingBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter11Grouping\_viewpoints/Figure11_3BoundingBox.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter11Grouping//Figure11_3BoundingBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_1SimpleArch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_thumbnails/Figure12_1SimpleArchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter12Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_1SimpleArch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_1SimpleArch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_2InlinedArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_thumbnails/Figure12_2InlinedArchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter12Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_2InlinedArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter12Inline\_viewpoints/Figure12_2InlinedArches.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_2InlinedArches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_3TempleOfInlinedArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_thumbnails/Figure12_3TempleOfInlinedArchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter12Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_3TempleOfInlinedArches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter12Inline\_viewpoints/Figure12_3TempleOfInlinedArches.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter12Inline//Figure12_3TempleOfInlinedArches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_10PointSetBoxCorners.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_10PointSetBoxCornersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_10PointSetBoxCorners.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_10PointSetBoxCorners.x3d._VP_15m_away_-_note_pointWidth_is_unchanged_and_perspective_is_ambiguous.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_10PointSetBoxCorners.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_10PointSetBoxCorners.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_11IndexedLineSetBoxWireframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_11IndexedLineSetBoxWireframeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_11IndexedLineSetBoxWireframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_11IndexedLineSetBoxWireframe.x3d._VP_15m_away_-_note_linewidth_is_unchanged_and_perspective_is_ambiguous.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_11IndexedLineSetBoxWireframe.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_11IndexedLineSetBoxWireframe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_12IndexedFaceSetCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_12IndexedFaceSetCubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_12IndexedFaceSetCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_12IndexedFaceSetCube.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_12IndexedFaceSetCube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_13IndexedFaceSetLightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_13IndexedFaceSetLightningBoltThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_13IndexedFaceSetLightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_13IndexedFaceSetLightningBolt.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_13IndexedFaceSetLightningBolt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_14VaultedCeilingPieceCreased.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_14VaultedCeilingPieceCreasedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_14VaultedCeilingPieceCreased.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_14VaultedCeilingPieceCreased.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_15VaultedCeilingPiece.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_15VaultedCeilingPieceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_15VaultedCeilingPiece.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_15VaultedCeilingPiece.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_16VaultedCeiling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_16VaultedCeilingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_16VaultedCeiling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_viewpoints/Figure13_16VaultedCeiling.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_16VaultedCeiling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17aMorphingCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_17aMorphingCubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17aMorphingCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17aMorphingCube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17bMorphingCubeLineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_thumbnails/Figure13_17bMorphingCubeLineSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter13PointsLinesFaces\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17bMorphingCubeLineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter13PointsLinesFaces//Figure13_17bMorphingCubeLineSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_2ElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_2ElevationGridMountainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_2ElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_2ElevationGridMountain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_2ElevationGridMountain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_3ElevationGridRibbon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_3ElevationGridRibbonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_3ElevationGridRibbon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_3ElevationGridRibbon.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_3ElevationGridRibbon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4aElevationGridPuddleSplash10x10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_4aElevationGridPuddleSplash10x10Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4aElevationGridPuddleSplash10x10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_4aElevationGridPuddleSplash10x10.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4aElevationGridPuddleSplash10x10.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4bElevationGridPuddleSplash40x40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_4bElevationGridPuddleSplash40x40Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4bElevationGridPuddleSplash40x40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_4bElevationGridPuddleSplash40x40.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_4bElevationGridPuddleSplash40x40.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_5ElevationGridTerrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_5ElevationGridTerrainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_5ElevationGridTerrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_5ElevationGridTerrain.x3d._VP_Walk_around_using_mouse_or_arrow_keys.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_5ElevationGridTerrain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_5ElevationGridTerrain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_6ElevationGridMedallion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_thumbnails/Figure14_6ElevationGridMedallionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_6ElevationGridMedallion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter14ElevationGrid\_viewpoints/Figure14_6ElevationGridMedallion.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter14ElevationGrid//Figure14_6ElevationGridMedallion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_07ExtrudedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_07ExtrudedCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_07ExtrudedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_07ExtrudedCylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_07ExtrudedCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCaps.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_08ExtrudedHalfCylinderWithCapsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCaps.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_08ExtrudedHalfCylinderWithCaps.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCaps.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_08ExtrudedHalfCylinderWithCapsWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_09ExtrudedHalfCylinderWithoutCapsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_10ExtrudedRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_10ExtrudedRoom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoomWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_10ExtrudedRoomWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoomWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_10ExtrudedRoomWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_10ExtrudedRoomWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_11ExtrudedPlaygroundSlideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_11ExtrudedPlaygroundSlide.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_11ExtrudedPlaygroundSlideWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12Torus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_12TorusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12Torus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_12Torus.x3d._VP_Torus_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_12Torus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12Torus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12TorusWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_12TorusWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12TorusWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_12TorusWithAxes.x3d._VP_Torus_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_12TorusWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_12TorusWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_13ExtrudedPyramidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_13ExtrudedPyramid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramidWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_13ExtrudedPyramidWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramidWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_13ExtrudedPyramidWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_14ExtrudedVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_14ExtrudedVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVaseWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_14ExtrudedVaseWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVaseWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_14ExtrudedVaseWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_14ExtrudedVaseWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_15TwistedBarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_15TwistedBar.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBarWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_15TwistedBarWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBarWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_15TwistedBarWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_15TwistedBarWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_16ExtrudedLipstickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_16ExtrudedLipstick.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstickWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_16ExtrudedLipstickWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstickWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_16ExtrudedLipstickWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_16ExtrudedLipstickWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_17WigglingSnakeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_17WigglingSnake.x3d._VP_Snake_head.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_17WigglingSnake.x3d._VP_Default_viewpoint.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnake.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnakeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_thumbnails/Figure15_17WigglingSnakeWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnakeWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_17WigglingSnakeWithAxes.x3d._VP_Snake_head.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter15Extrusion\_viewpoints/Figure15_17WigglingSnakeWithAxes.x3d._VP_Default_viewpoint.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter15Extrusion//Figure15_17WigglingSnakeWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_1ColoredPointSetScatterPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_1ColoredPointSetScatterPlotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_1ColoredPointSetScatterPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_1ColoredPointSetScatterPlot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_1ColoredPointSetScatterPlot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_2ColoredLinesPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_2ColoredLinesPlotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_2ColoredLinesPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_2ColoredLinesPlot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_2ColoredLinesPlot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_3ColoredLinesStarburstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_3ColoredLinesStarburst.x3d._VP_Spinning_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_3ColoredLinesStarburst.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburst.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburstWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_3ColoredLinesStarburstWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 99 out of bounds for length 99 at org.web3d.vrml.renderer.ogl.nodes.render.OGLIndexedLineSet.buildImpl(OGLIndexedLineSet.java:573) at org.web3d.vrml.renderer.ogl.nodes.render.OGLIndexedLineSet.setupFinished(OGLIndexedLineSet.java:221) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburstWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 99 out of bounds for length 99 at org.web3d.vrml.renderer.ogl.nodes.render.OGLIndexedLineSet.buildImpl(OGLIndexedLineSet.java:573) at org.web3d.vrml.renderer.ogl.nodes.render.OGLIndexedLineSet.setupFinished(OGLIndexedLineSet.java:221) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_3ColoredLinesStarburstWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_4ColoredBookFacesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_4ColoredBookFaces.x3d._VP_Spinning_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_4ColoredBookFaces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFaces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFacesWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_4ColoredBookFacesWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFacesWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_4ColoredBookFacesWithAxes.x3d._VP_Spinning_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_4ColoredBookFacesWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_4ColoredBookFacesWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_5LogFireColoredFacesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_5LogFireColoredFaces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFaces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFacesWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_5LogFireColoredFacesWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFacesWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_5LogFireColoredFacesWithAxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_5LogFireColoredFacesWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_6ColoredElevationGridCheckerboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_6ColoredElevationGridCheckerboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_6ColoredElevationGridCheckerboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_6ColoredElevationGridCheckerboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_6ColoredElevationGridCheckerboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_7VertexColoredElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_thumbnails/Figure16_7VertexColoredElevationGridMountainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_7VertexColoredElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter16Color\_viewpoints/Figure16_7VertexColoredElevationGridMountain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter16Color//Figure16_7VertexColoredElevationGridMountain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04aTextureBoxTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_04aTextureBoxTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04aTextureBoxTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_04aTextureBoxTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04aTextureBoxTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04bTextureConeTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_04bTextureConeTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04bTextureConeTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_04bTextureConeTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04bTextureConeTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04cTextureCylinderTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_04cTextureCylinderTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04cTextureCylinderTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_04cTextureCylinderTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04cTextureCylinderTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04dTextureSphereTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_04dTextureSphereTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04dTextureSphereTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_04dTextureSphereTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_04dTextureSphereTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_05dTexturedSodaCan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_05dTexturedSodaCanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_05dTexturedSodaCan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_05dTexturedSodaCan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_05dTexturedSodaCan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_06bTexturedText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_06bTexturedTextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_06bTexturedText.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_06bTexturedText.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_06bTexturedText.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_07bTexturedLightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_07bTexturedLightningBoltThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_07bTexturedLightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_07bTexturedLightningBolt.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_07bTexturedLightningBolt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_08bTexturedElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_08bTexturedElevationGridMountainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_08bTexturedElevationGridMountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_08bTexturedElevationGridMountain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_08bTexturedElevationGridMountain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_09bTexturedDonutTorusExtrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_09bTexturedDonutTorusExtrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_09bTexturedDonutTorusExtrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_09bTexturedDonutTorusExtrusion.x3d._VP_Looking_up_from_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_09bTexturedDonutTorusExtrusion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_09bTexturedDonutTorusExtrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_10cTextureTransparencyTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_10cTextureTransparencyTreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_10cTextureTransparencyTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_10cTextureTransparencyTree.x3d._VP_Side_view_(no_billboarding).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_10cTextureTransparencyTree.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_10cTextureTransparencyTree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_11bGreyTextureGreenMaterialStripedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_11bGreyTextureGreenMaterialStripedCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_11bGreyTextureGreenMaterialStripedCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_11bGreyTextureGreenMaterialStripedCylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_11bGreyTextureGreenMaterialStripedCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_12bWoodTextures.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_12bWoodTexturesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_12bWoodTextures.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_12bWoodTextures.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_12bWoodTextures.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_13SimplePixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_13SimplePixelTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_13SimplePixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_13SimplePixelTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_13SimplePixelTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_14bMovieTextureWhirlpool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_thumbnails/Figure17_14bMovieTextureWhirlpoolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@570737f3 Failed to realize: com.sun.media.ProcessEngine@6d83156d Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@570737f3 Error: Unable to realize com.sun.media.ProcessEngine@6d83156d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_14bMovieTextureWhirlpool.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@dce8ba0 Failed to realize: com.sun.media.ProcessEngine@2048d173 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@dce8ba0 Error: Unable to realize com.sun.media.ProcessEngine@2048d173 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter17Textures\_viewpoints/Figure17_14bMovieTextureWhirlpool.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter17Textures//Figure17_14bMovieTextureWhirlpool.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_19TextureCoordinateTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_19TextureCoordinateTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_19TextureCoordinateTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_19TextureCoordinateTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_19TextureCoordinateTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_20bTextureCoordinatePizzaSlice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_20bTextureCoordinatePizzaSliceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_20bTextureCoordinatePizzaSlice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_20bTextureCoordinatePizzaSlice.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_20bTextureCoordinatePizzaSlice.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_21TextureCoordinatePizzaSlice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_21TextureCoordinatePizzaSliceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_21TextureCoordinatePizzaSlice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_21TextureCoordinatePizzaSlice.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_21TextureCoordinatePizzaSlice.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_22bTextureCoordinateVideoWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_22bTextureCoordinateVideoWallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_22bTextureCoordinateVideoWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_22bTextureCoordinateVideoWall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_22bTextureCoordinateVideoWall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_23bTextureCoordinateGrillwork.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_23bTextureCoordinateGrillworkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_23bTextureCoordinateGrillwork.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_23bTextureCoordinateGrillwork.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_23bTextureCoordinateGrillwork.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_24TextureCoordinateRotatedGrillworkFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_24TextureCoordinateRotatedGrillworkFenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_24TextureCoordinateRotatedGrillworkFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_24TextureCoordinateRotatedGrillworkFence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_24TextureCoordinateRotatedGrillworkFence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_25bTextureTransformBrickBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_25bTextureTransformBrickBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_25bTextureTransformBrickBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_25bTextureTransformBrickBox.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_25bTextureTransformBrickBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26bUncorrectedTextureSanDiegoBay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_26bUncorrectedTextureSanDiegoBayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26bUncorrectedTextureSanDiegoBay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_26bUncorrectedTextureSanDiegoBay.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26bUncorrectedTextureSanDiegoBay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26cCorrectedTextureSanDiegoBay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_26cCorrectedTextureSanDiegoBayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26cCorrectedTextureSanDiegoBay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_26cCorrectedTextureSanDiegoBay.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_26cCorrectedTextureSanDiegoBay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_27RotatingFanAnimatedTextureTransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_thumbnails/Figure18_27RotatingFanAnimatedTextureTransformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_27RotatingFanAnimatedTextureTransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter18TextureMapping\_viewpoints/Figure18_27RotatingFanAnimatedTextureTransform.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter18TextureMapping//Figure18_27RotatingFanAnimatedTextureTransform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_21NormalSquare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_21NormalSquareThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_21NormalSquare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_21NormalSquare.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_21NormalSquare.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_22NormalSquareShaded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_22NormalSquareShadedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_22NormalSquareShaded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_22NormalSquareShaded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_22NormalSquareShaded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_23HalfColumn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_23HalfColumnThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_23HalfColumn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_23HalfColumn.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_23HalfColumn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24aHalfColumnCreaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_24aHalfColumnCreaseAngleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24aHalfColumnCreaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_24aHalfColumnCreaseAngle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24aHalfColumnCreaseAngle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24bTwoHalfColumnsCreaseAngleSeam.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_24bTwoHalfColumnsCreaseAngleSeamThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24bTwoHalfColumnsCreaseAngleSeam.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_24bTwoHalfColumnsCreaseAngleSeam.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_24bTwoHalfColumnsCreaseAngleSeam.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25aHalfColumnNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_25aHalfColumnNormalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25aHalfColumnNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_25aHalfColumnNormals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25aHalfColumnNormals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25bTwoHalfColumnsNormalsSeamless.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_25bTwoHalfColumnsNormalsSeamlessThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25bTwoHalfColumnsNormalsSeamless.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_25bTwoHalfColumnsNormalsSeamless.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_25bTwoHalfColumnsNormalsSeamless.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_26NormalShadedElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_26NormalShadedElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_26NormalShadedElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_26NormalShadedElevationGrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_26NormalShadedElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_27SquareFaceAnimatingNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_thumbnails/Figure19_27SquareFaceAnimatingNormalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_27SquareFaceAnimatingNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_27SquareFaceAnimatingNormals.x3d._VP_Other_side_-_note_difference_in_animated_shading.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter19NormalsShading\_viewpoints/Figure19_27SquareFaceAnimatingNormals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter19NormalsShading//Figure19_27SquareFaceAnimatingNormals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_04HeadlightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_04HeadlightSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_04HeadlightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_04HeadlightSpheres.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_04HeadlightSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_05FlatMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_05FlatMeshThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_05FlatMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_05FlatMesh.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_05FlatMesh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06aPointLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_06aPointLightSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06aPointLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_06aPointLightSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06aPointLightSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06bPointLightSpheresIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_06bPointLightSpheresIntensityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06bPointLightSpheresIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_06bPointLightSpheresIntensity.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_06bPointLightSpheresIntensity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_07PointLightSpheresAttenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_07PointLightSpheresAttenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_07PointLightSpheresAttenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_07PointLightSpheresAttenuation.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_07PointLightSpheresAttenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_08PointLightSpheresSmallRadius.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_08PointLightSpheresSmallRadiusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_08PointLightSpheresSmallRadius.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_08PointLightSpheresSmallRadius.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_08PointLightSpheresSmallRadius.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_09GlowingOrbArchwaysExhibit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_09GlowingOrbArchwaysExhibitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter20Lighting/fire.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_09GlowingOrbArchwaysExhibit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter20Lighting/fire.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_09GlowingOrbArchwaysExhibit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_10BlinkingRedLightbulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_10BlinkingRedLightbulbThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_10BlinkingRedLightbulb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_10BlinkingRedLightbulb.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11aDirectionalLightAimingRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_11aDirectionalLightAimingRightThroughSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11aDirectionalLightAimingRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_11aDirectionalLightAimingRightThroughSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11aDirectionalLightAimingRightThroughSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11bDirectionalLightAimingUpperRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_11bDirectionalLightAimingUpperRightThroughSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11bDirectionalLightAimingUpperRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_11bDirectionalLightAimingUpperRightThroughSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_11bDirectionalLightAimingUpperRightThroughSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_12TwoDirectionalLightsAimingLeftRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_12TwoDirectionalLightsAimingLeftRightThroughSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_12TwoDirectionalLightsAimingLeftRightThroughSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_12TwoDirectionalLightsAimingLeftRightThroughSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_12TwoDirectionalLightsAimingLeftRightThroughSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13aDirectionalLightSunrise.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_13aDirectionalLightSunriseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13aDirectionalLightSunrise.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_13aDirectionalLightSunrise.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13aDirectionalLightSunrise.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13bDirectionalLightNoon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_13bDirectionalLightNoonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13bDirectionalLightNoon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_13bDirectionalLightNoon.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13bDirectionalLightNoon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13cDirectionalLightSunset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_13cDirectionalLightSunsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13cDirectionalLightSunset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_13cDirectionalLightSunset.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_13cDirectionalLightSunset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_14DirectionalLightSunAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_14DirectionalLightSunAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_14DirectionalLightSunAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_14DirectionalLightSunAnimated.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_14DirectionalLightSunAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15aSpotLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_15aSpotLightSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15aSpotLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_15aSpotLightSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15aSpotLightSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15bWideAngleSpotLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_15bWideAngleSpotLightSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15bWideAngleSpotLightSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_15bWideAngleSpotLightSpheres.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_15bWideAngleSpotLightSpheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_16SpotLightBeamWidthComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_16SpotLightBeamWidthComparisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_16SpotLightBeamWidthComparison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_16SpotLightBeamWidthComparison.x3d._VP_SpotLight_beam_differences_are_more_pronounced_at_narrow_angles.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_16SpotLightBeamWidthComparison.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_16SpotLightBeamWidthComparison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17aSimpleWorldNoShadows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_17aSimpleWorldNoShadowsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17aSimpleWorldNoShadows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_17aSimpleWorldNoShadows.x3d._VP_Simple_sphere_scene_seen_from_X_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_17aSimpleWorldNoShadows.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17aSimpleWorldNoShadows.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17bSimpleWorldFakeShadows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_thumbnails/Figure20_17bSimpleWorldFakeShadowsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17bSimpleWorldFakeShadows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_17bSimpleWorldFakeShadows.x3d._VP_Simple_sphere_scene_seen_from_X_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter20Lighting\_viewpoints/Figure20_17bSimpleWorldFakeShadows.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter20Lighting//Figure20_17bSimpleWorldFakeShadows.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4aDullGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_thumbnails/Figure21_4aDullGreyVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4aDullGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_viewpoints/Figure21_4aDullGreyVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4aDullGreyVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4bSomewhatShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_thumbnails/Figure21_4bSomewhatShinyGreyVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4bSomewhatShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_viewpoints/Figure21_4bSomewhatShinyGreyVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4bSomewhatShinyGreyVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4cShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_thumbnails/Figure21_4cShinyGreyVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4cShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_viewpoints/Figure21_4cShinyGreyVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4cShinyGreyVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4dVeryShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_thumbnails/Figure21_4dVeryShinyGreyVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4dVeryShinyGreyVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_viewpoints/Figure21_4dVeryShinyGreyVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_4dVeryShinyGreyVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_5ShinyGoldVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_thumbnails/Figure21_5ShinyGoldVaseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_5ShinyGoldVase.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter21ShinyMaterials\_viewpoints/Figure21_5ShinyGoldVase.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter21ShinyMaterials//Figure21_5ShinyGoldVase.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_1BackgroundSkySphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_thumbnails/Figure22_1BackgroundSkySphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter22Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_1BackgroundSkySphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_1BackgroundSkySphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_2BackgroundSkyGround.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_thumbnails/Figure22_2BackgroundSkyGroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter22Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_2BackgroundSkyGround.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_2BackgroundSkyGround.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_3cBackgroundSkyGroundMountains.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_thumbnails/Figure22_3cBackgroundSkyGroundMountainsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter22Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_3cBackgroundSkyGroundMountains.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_3cBackgroundSkyGroundMountains.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_4BackgroundBinding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_thumbnails/Figure22_4BackgroundBindingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter22Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_4BackgroundBinding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter22Background//Figure22_4BackgroundBinding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_1FogTestWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_1FogTestWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_1FogTestWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_1FogTestWorld.x3d._VP_60m_above_60m_x_60m_square.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_1FogTestWorld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_1FogTestWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2aLinearFogVisibility0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_2aLinearFogVisibility0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2aLinearFogVisibility0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_2aLinearFogVisibility0.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2aLinearFogVisibility0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2bLinearFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_2bLinearFogVisibility40Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2bLinearFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_2bLinearFogVisibility40.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2bLinearFogVisibility40.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2cLinearFogVisibility30.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_2cLinearFogVisibility30Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2cLinearFogVisibility30.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_2cLinearFogVisibility30.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2cLinearFogVisibility30.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2dLinearFogVisibility20.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_2dLinearFogVisibility20Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2dLinearFogVisibility20.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_2dLinearFogVisibility20.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_2dLinearFogVisibility20.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3aExponentialFogVisibility100.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_3aExponentialFogVisibility100Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3aExponentialFogVisibility100.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_3aExponentialFogVisibility100.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3aExponentialFogVisibility100.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3bExponentialFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_3bExponentialFogVisibility40Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3bExponentialFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_3bExponentialFogVisibility40.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3bExponentialFogVisibility40.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3cExponentialFogVisibility20.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_3cExponentialFogVisibility20Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3cExponentialFogVisibility20.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_3cExponentialFogVisibility20.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_3cExponentialFogVisibility20.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_4BlackFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_4BlackFogVisibility40Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_4BlackFogVisibility40.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_4BlackFogVisibility40.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_4BlackFogVisibility40.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_5BindingFogsAndBackgrounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_thumbnails/Figure23_5BindingFogsAndBackgroundsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_5BindingFogsAndBackgrounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter23Fog\_viewpoints/Figure23_5BindingFogsAndBackgrounds.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter23Fog//Figure23_5BindingFogsAndBackgrounds.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_1EmitterMarkers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_1EmitterMarkersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_1EmitterMarkers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_1EmitterMarkers.x3d._VP_5m_distance,_range_circles_at_5m_and_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_1EmitterMarkers.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_1EmitterMarkers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_2AmbientSoundEmitterMarkers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_2AmbientSoundEmitterMarkersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_2AmbientSoundEmitterMarkers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_2AmbientSoundEmitterMarkers.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_2AmbientSoundEmitterMarkers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_3TouchSensorTriggeredSound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_3TouchSensorTriggeredSoundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_3TouchSensorTriggeredSound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_3TouchSensorTriggeredSound.x3d._VP_20m_distance,_audible_range_circles_at_5m_and_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_3TouchSensorTriggeredSound.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_3TouchSensorTriggeredSound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_4FourKeyKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_4FourKeyKeyboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_4FourKeyKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_4FourKeyKeyboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_4FourKeyKeyboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_5TwoAmbientCirclingSounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_5TwoAmbientCirclingSoundsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_5TwoAmbientCirclingSounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_8m_from_center_two_circling_ambient_sounds Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_5TwoAmbientCirclingSounds.x3d._VP_8m_from_center_two_circling_ambient_sounds.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_5TwoAmbientCirclingSounds.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_5TwoAmbientCirclingSounds.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_6DirectedAmbientSound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_6DirectedAmbientSoundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_6DirectedAmbientSound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_6DirectedAmbientSound.x3d._VP_5m_on-axis_distance,_range_circles_at_5m_and_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_viewpoints/Figure24_6DirectedAmbientSound.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_6DirectedAmbientSound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_7VirtualTV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_thumbnails/Figure24_7VirtualTVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter24Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 38 Column: 213 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_7VirtualTV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 38 Column: 213 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter24Sound//Figure24_7VirtualTV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_01TorchHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_01TorchHighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_01TorchHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_01TorchHighDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_01TorchHighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_02TorchMediumDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_02TorchMediumDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_02TorchMediumDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_02TorchMediumDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_02TorchMediumDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_03TorchLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_03TorchLowDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_03TorchLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:00:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_03TorchLowDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_03TorchLowDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_04ThreeTorchesSideBySide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_04ThreeTorchesSideBySideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_04ThreeTorchesSideBySide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_04ThreeTorchesSideBySide.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_04ThreeTorchesSideBySide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_05ThreeTorchesSingleLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_05ThreeTorchesSingleLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_05ThreeTorchesSingleLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_05ThreeTorchesSingleLOD.x3d._VP_10m_low-detail_torch.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_05ThreeTorchesSingleLOD.x3d._VP_5m_medium-detail_torch.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_05ThreeTorchesSingleLOD.x3d._VP_2m_high-detail_torch.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_05ThreeTorchesSingleLOD.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_05ThreeTorchesSingleLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_06DungeonRoomFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_06DungeonRoomFloorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_06DungeonRoomFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:01:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_06DungeonRoomFloor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_06DungeonRoomFloor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_07DungeonRoomWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_07DungeonRoomWallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_07DungeonRoomWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_07DungeonRoomWall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_07DungeonRoomWall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_08DungeonRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_08DungeonRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_08DungeonRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_08DungeonRoom.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_08DungeonRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_09TwoDungeonRoomsWithLODHiding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_09TwoDungeonRoomsWithLODHidingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_09TwoDungeonRoomsWithLODHiding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:02:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_09TwoDungeonRoomsWithLODHiding.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_09TwoDungeonRoomsWithLODHiding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_10DungeonWallWithDoorway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_10DungeonWallWithDoorwayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_10DungeonWallWithDoorway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_10DungeonWallWithDoorway.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_10DungeonWallWithDoorway.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_11DungeonDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_11DungeonDoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_11DungeonDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_11DungeonDoor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_12DungeonRoomsWithSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_thumbnails/Figure25_12DungeonRoomsWithSlidingDoorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_12DungeonRoomsWithSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:03:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter25LevelOfDetail\_viewpoints/Figure25_12DungeonRoomsWithSlidingDoors.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter25LevelOfDetail//Figure25_12DungeonRoomsWithSlidingDoors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_5DungeonViewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//_thumbnails/Figure26_5DungeonViewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_5DungeonViewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:04:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_5DungeonViewpoint.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_5DungeonViewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_7DungeonViewpointsAndFieldsOfView.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//_thumbnails/Figure26_7DungeonViewpointsAndFieldsOfViewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:04:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_7DungeonViewpointsAndFieldsOfView.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:04:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_10_degree_FOV_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_20_degree_FOV_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_45_degree_FOV_(default_value)_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_60_degree_FOV_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_90_degree_FOV_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_135_degree_FOV_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_Click_door_for_next_dungeon_room.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter26Viewpoint\_viewpoints/Figure26_7DungeonViewpointsAndFieldsOfView.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter26Viewpoint//Figure26_7DungeonViewpointsAndFieldsOfView.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_1VisibilitySensorDungeonSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_thumbnails/Figure27_1VisibilitySensorDungeonSlidingDoorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:04:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_1VisibilitySensorDungeonSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:05:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_1VisibilitySensorDungeonSlidingDoors.x3d._VP_Now_doors_close,_because_they_are_not_visible.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_1VisibilitySensorDungeonSlidingDoors.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_1VisibilitySensorDungeonSlidingDoors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_2ProximitySensorDungeonSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_thumbnails/Figure27_2ProximitySensorDungeonSlidingDoorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:05:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_2ProximitySensorDungeonSlidingDoors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:05:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_2ProximitySensorDungeonSlidingDoors.x3d._VP_Now_you_see_doors_opened,_because_you_are_close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_2ProximitySensorDungeonSlidingDoors.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_2ProximitySensorDungeonSlidingDoors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_3CollisionDetectionSpinningOrb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_thumbnails/Figure27_3CollisionDetectionSpinningOrbThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:05:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_3CollisionDetectionSpinningOrb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:05:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_3CollisionDetectionSpinningOrb.x3d._VP_Close-up_viewpoint_by_the_orb_that_triggers_the_Collision_node.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter27SensingVisibilityProximityCollision\_viewpoints/Figure27_3CollisionDetectionSpinningOrb.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter27SensingVisibilityProximityCollision//Figure27_3CollisionDetectionSpinningOrb.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_1AnchorViewpointsDungeon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//_thumbnails/Figure28_1AnchorViewpointsDungeonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:06:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_1AnchorViewpointsDungeon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:06:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_1AnchorViewpointsDungeon.x3d._VP_Right_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_1AnchorViewpointsDungeon.x3d._VP_Left_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_1AnchorViewpointsDungeon.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_1AnchorViewpointsDungeon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_2AnchorLoadAnotherWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//_thumbnails/Figure28_2AnchorLoadAnotherWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:06:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_2AnchorLoadAnotherWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:06:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_2AnchorLoadAnotherWorld.x3d._VP_Right_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_2AnchorLoadAnotherWorld.x3d._VP_Left_corner_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter28Anchor\_viewpoints/Figure28_2AnchorLoadAnotherWorld.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter28Anchor//Figure28_2AnchorLoadAnotherWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter29WorldInfo//Figure29_1WorldInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter29WorldInfo//_thumbnails/Figure29_1WorldInfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter29WorldInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter29WorldInfo//Figure29_1WorldInfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter29WorldInfo//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter29WorldInfo\_viewpoints/Figure29_1WorldInfo.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter29WorldInfo//Figure29_1WorldInfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_1ScriptSlidingBall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_thumbnails/Figure30_1ScriptSlidingBallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: ECMAScript evaluation error on line 1 column 42 "function set_fraction( fraction eventTime ) { value_changed[0] = fraction; value_changed[1] = 0.0; value_changed[2] = 0.0; }" missing ) after formal parameters The script came from: Inline script Error: ECMAScript evaluation error on line 1 column 0 Compilation produced 1 syntax errors. The script came from: Inline script Error: Script failed to initialize2: ecmascript: function set_fraction( fraction eventTime ) { value_changed[0] = fraction; value_changed[1] = 0.0; value_changed[2] = 0.0; } org.mozilla.javascript.EvaluatorException: ECMAScript evaluation error on line 1 column 0 Compilation produced 1 syntax errors. The script came from: Inline script Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.scripting.ecmascript.ReportAdapter.runtimeError(ReportAdapter.java:129) at org.mozilla.javascript.Parser.parse(Parser.java:569) at org.mozilla.javascript.Parser.parse(Parser.java:478) at org.mozilla.javascript.Context.compileImpl(Context.java:2348) at org.mozilla.javascript.Context.compileString(Context.java:1335) at org.mozilla.javascript.Context.compileString(Context.java:1324) at org.mozilla.javascript.Context.evaluateString(Context.java:1076) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:505) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_1ScriptSlidingBall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: ECMAScript evaluation error on line 1 column 42 "function set_fraction( fraction eventTime ) { value_changed[0] = fraction; value_changed[1] = 0.0; value_changed[2] = 0.0; }" missing ) after formal parameters The script came from: Inline script Error: ECMAScript evaluation error on line 1 column 0 Compilation produced 1 syntax errors. The script came from: Inline script Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Script failed to initialize2: ecmascript: function set_fraction( fraction eventTime ) { value_changed[0] = fraction; value_changed[1] = 0.0; value_changed[2] = 0.0; } org.mozilla.javascript.EvaluatorException: ECMAScript evaluation error on line 1 column 0 Compilation produced 1 syntax errors. The script came from: Inline script Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_1ScriptSlidingBall.x3d._VP_Default_viewpoint.png at org.web3d.vrml.scripting.ecmascript.ReportAdapter.runtimeError(ReportAdapter.java:129) at org.mozilla.javascript.Parser.parse(Parser.java:569) at org.mozilla.javascript.Parser.parse(Parser.java:478) at org.mozilla.javascript.Context.compileImpl(Context.java:2348) at org.mozilla.javascript.Context.compileString(Context.java:1335) at org.mozilla.javascript.Context.compileString(Context.java:1324) at org.mozilla.javascript.Context.evaluateString(Context.java:1076) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:505) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_1ScriptSlidingBall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_2ScriptBackgroundSelect.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_thumbnails/Figure30_2ScriptBackgroundSelectThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Click shapes to select a background... Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_2ScriptBackgroundSelect.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Click shapes to select a background... Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_2ScriptBackgroundSelect.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_2ScriptBackgroundSelect.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_3ScriptSoundActivate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_thumbnails/Figure30_3ScriptSoundActivateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:07:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_3ScriptSoundActivate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_3ScriptSoundActivate.x3d._VP_move_left_spatialize_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_3ScriptSoundActivate.x3d._VP_move_right_spatialize_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_3ScriptSoundActivate.x3d._VP_outside_maximum_attenuation_ellipsoid.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_3ScriptSoundActivate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_3ScriptSoundActivate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_4ScriptSpiralingBallTrace.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_thumbnails/Figure30_4ScriptSpiralingBallTraceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_4ScriptSpiralingBallTrace.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_4ScriptSpiralingBallTrace.x3d._VP_view_from_above.png The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_4ScriptSpiralingBallTrace.x3d._VP_side_view.png The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_4ScriptSpiralingBallTrace.x3d._VP_Default_viewpoint.png The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 7 column 0 The object you attempted to assign was not a String instance The script came from: Inline script C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_4ScriptSpiralingBallTrace.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_5ScriptTorusBuilder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_thumbnails/Figure30_5ScriptTorusBuilderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_5ScriptTorusBuilder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter30Scripts\_viewpoints/Figure30_5ScriptTorusBuilder.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter30Scripts//Figure30_5ScriptTorusBuilder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_1WallColorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_1WallColorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_1WallColorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_1WallColorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_2MaterialPrototypesLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_2MaterialPrototypesLibraryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_2MaterialPrototypesLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_2MaterialPrototypesLibrary.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_3MaterialExternalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_3MaterialExternalPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_3MaterialExternalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_3MaterialExternalPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_4WoodAppearancePrototypesLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_4WoodAppearancePrototypesLibraryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_4WoodAppearancePrototypesLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_4WoodAppearancePrototypesLibrary.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_5WoodAppearanceExternalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_5WoodAppearanceExternalPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_5WoodAppearanceExternalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_5WoodAppearanceExternalPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_6DonutPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_6DonutPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_6DonutPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:09:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_6DonutPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_7DonutExternalPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_7DonutExternalPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_7DonutExternalPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_viewpoints/Figure31_7DonutExternalPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_7DonutExternalPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_9SpinGroupPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_thumbnails/Figure31_9SpinGroupPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_9SpinGroupPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Chapter31Prototypes\_viewpoints/Figure31_9SpinGroupPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Chapter31Prototypes//Figure31_9SpinGroupPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ambient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/AmbientThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ambient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ambient.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/AnchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:10:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Anchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//AnimatedGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/AnimatedGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//AnimatedGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/AnimatedGrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//AnimatedGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ArchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ArchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Arches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BackgroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:11:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Background2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Background2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BarPlotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/BarPlot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarPlot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarTwist.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BarTwistThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarTwist.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/BarTwist.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BarTwist.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Bounce1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:12:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Bounce1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Bounce2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Bounce2Script.class class_name: Bounce2Script ScriptLoadHandler.loadClass Error: Couldn't find the Java class Bounce2Script at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/ java.lang.ClassNotFoundException: Bounce2Script fileUri: https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Bounce2Script.class class_name: Bounce2Script org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph9 Error: Couldn't find the Java class Bounce2Script at: https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/ java.lang.ClassNotFoundException: Bounce2Script at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Bounce2Script.class class_name: Bounce2Script ScriptLoadHandler.loadClass Error: Couldn't find the Java class Bounce2Script at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/ java.lang.ClassNotFoundException: Bounce2Script fileUri: https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Bounce2Script.class class_name: Bounce2Script org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph9 Error: Couldn't find the Java class Bounce2Script at: https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/ java.lang.ClassNotFoundException: Bounce2Script at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Bounce2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Bounce3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Bounce3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Bounce3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Box.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Boxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BoxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:13:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Boxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Boxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Boxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BrickBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BrickBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BrickBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//BrickBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Burst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/BurstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Burst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Burst.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Burst.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Button.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ButtonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (url) is inputOutput and destination (sendUrl) is initializeOnly at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Button.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:14:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (url) is inputOutput and destination (sendUrl) is initializeOnly at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Button.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Can.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Can.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Can.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Can.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Castle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CastleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Castle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Castle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Castle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ceiling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CeilingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ceiling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:15:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Ceiling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Chair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Colors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ColorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Colors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Colors.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Colors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Column.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ColumnThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Column.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Column.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Columns.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ColumnsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Columns.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:16:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Columns.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Columns.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ConeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cookie.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CookieThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cookie.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cookie.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CreaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CreaseAngleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CreaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/CreaseAngle.x3d._VP_Back_Face.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/CreaseAngle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CreaseAngle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:17:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CutPlane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CutPlaneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CutPlane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/CutPlane.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//CutPlane.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/CylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Cylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Dinette.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DinetteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Dinette.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Dinette.x3d._VP_Table_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Dinette.x3d._VP_Table_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Dinette.x3d._VP_Table_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Dinette.x3d._VP_Table_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Dinette.x3d._VP_Table_from_above.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Dinette.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DirectionalLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:18:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/DirectionalLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DirectionalLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Donut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DonutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Donut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Donut.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Donut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Doorway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DoorwayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Doorway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Doorway.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Doorway.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DungeonDoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonDoor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DungeonFloorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:19:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/DungeonFloor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonFloor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DungeonRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/DungeonRoom.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DungeonWallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/DungeonWall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/DungeonWall2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:20:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//DungeonWall2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ExtrusionSpiralThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiral.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiralMotion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ExtrusionSpiralMotionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiralMotion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/ExtrusionSpiralMotion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//ExtrusionSpiralMotion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/FenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Fence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Flames.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/FlamesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:21:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Flames.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Flames.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/FloaterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Floater.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floater.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/FloorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Floor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Floor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Fog1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Fog2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:22:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Fog3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Fog4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Fog5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:23:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Fog5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//FogWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/FogWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//FogWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//FogWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//GlowDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/GlowDoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//GlowDoor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//GlowDoor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HalfCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/HalfCylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HalfCylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/HalfCylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HalfCylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Hand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/HandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Hand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:24:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Hand.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Hand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HeadsUpDisplayHUD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/HeadsUpDisplayHUDThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HeadsUpDisplayHUD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/HeadsUpDisplayHUD.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//HeadsUpDisplayHUD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Horn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/HornThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Horn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Horn.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Horn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoLine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/IsoLineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoLine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_15m_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_10m_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_5m_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_40m_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_30m_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoLine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoLine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/IsoSurfaceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:25:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/IsoSurface.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//IsoSurface.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Keyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/KeyboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Keyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Keyboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Keyboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Lamp.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Lamp2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Lamp2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Lamp2aThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:26:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Lamp2a.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lamp2a.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Land.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Land.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Land.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Land.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lightning.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LightningThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lightning.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Lightning.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Lightning.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//LinePlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LinePlotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//LinePlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:27:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/LinePlot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//LinePlot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Loader.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LoaderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (url) is inputOutput and destination (sendUrl) is initializeOnly at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Loader.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (url) is inputOutput and destination (sendUrl) is initializeOnly Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Loader.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Log.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/LogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Log.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Log.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Log.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Match.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/MatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Match.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:28:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Match.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Match.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Monolith.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/MonolithThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Monolith.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Monolith.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Monolith.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/MountainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Mountain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain128.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Mountain128Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain128.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:29:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Mountain128.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain128.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Mountain16Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Mountain16.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain16.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain32.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Mountain32Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain32.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Mountain32.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Mountain32.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/MountainColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/MountainColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/MountainColor2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:30:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/MountainColor2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//MountainColor2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Nested.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/NestedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Nested.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Nested.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Nested.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//One.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/OneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//One.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//One.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Pedestal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/PedestalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Pedestal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Pedestal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PlayYard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/PlayYardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PlayYard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:31:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Monkey_Bars_-_End.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Monkey_Bars_-_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Chin-Up_Bar_-_Short.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Chin-Up_Bar_-_Tall.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Slide_-_Ladder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Slide_-_Shoot.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PlayYard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PlayYard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/PointLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PointLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/PointPlotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointPlot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/PointPlot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//PointPlot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/PrimitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Primitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Proximity1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:32:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Proximity1.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Proximity2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Proximity2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Proximity2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Query.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/QueryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Script failed to initialize: 0: ecmascript: 1: function update( ) { 2: message.length = 5; 3: message[0] = 'Browser: ' + Browser.getName( ); 4: message[1] = 'Version: ' + Browser.getVersion( ); 5: message[2] = 'URL: ' + Browser.getWorldURL( ); Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 6: message[3] = 'Speed: ' + Browser.getCurrentSpeed( ); 7: message[4] = 'Frames: ' + Browser.getCurrentFrameRate( ); 8: } 9: function initialize( ) { 10: update( ); 11: } 12: function trigger( t, ts ) { 13: update( ); 14: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function getName in object null. (Inline script#3) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Query.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Script failed to initialize: 0: ecmascript: 1: function update( ) { 2: message.length = 5; 3: message[0] = 'Browser: ' + Browser.getName( ); Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 4: message[1] = 'Version: ' + Browser.getVersion( ); 5: message[2] = 'URL: ' + Browser.getWorldURL( ); 6: message[3] = 'Speed: ' + Browser.getCurrentSpeed( ); 7: message[4] = 'Frames: ' + Browser.getCurrentFrameRate( ); 8: } 9: function initialize( ) { 10: update( ); 11: } 12: function trigger( t, ts ) { 13: update( ); 14: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function getName in object null. (Inline script#3) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Query.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Query.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/RoboBillThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:33:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/RoboBill.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBill.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/RoboBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/RoboHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//RoboHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Robots.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/RobotsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Robots.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Robots.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Robots.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Scatter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ScatterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:34:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Scatter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Scatter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Scatter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Shiny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ShinyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Shiny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Shiny.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slabs.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SlabsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slabs.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Slabs.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slabs.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SlideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Slide.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Slide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Snake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SnakeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:35:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Snake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Snake.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Snake.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SoundMarker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SoundMarkerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SoundMarker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SoundMarker.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SpaceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Space2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Space2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Space2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:36:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spheres.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spiral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SpiralThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spiral.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Spiral.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Spiral.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SpotLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SpotLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SpotLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:37:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/SpotLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SpotLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Squisher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SquisherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Squisher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Squisher.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Squisher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Stairway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/StairwayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Stairway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Stairway.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Stairway.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//StopWatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/StopWatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//StopWatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/StopWatch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//StopWatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SubThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:38:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Sub.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SubWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/SubWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Unknown navigation mode: ALL Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SubWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Unknown navigation mode: ALL Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/SubWorld.x3d._VP_Surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/SubWorld.x3d._VP_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/SubWorld.x3d._VP_Middle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/SubWorld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//SubWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Table.x3d._VP_Table_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Table.x3d._VP_Table_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Table.x3d._VP_Table_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Table.x3d._VP_Table_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Table.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Table.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Temple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TempleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Temple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Temple.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Temple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain00.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain00Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:39:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain00.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain00.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain01Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain01.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain02Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain02.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain03Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain03.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain04.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain04Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:40:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain04.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain04.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain05Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain05.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain06Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain06.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain07.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain07Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain07.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:41:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain07.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain08Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain08.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain09.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Terrain09Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain09.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Terrain09.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Text.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TextFontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextFont.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:42:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextFont.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextJustification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TextJustificationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextJustification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextJustification.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextSize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TextSizeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextSize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextSize.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextVertical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TextVerticalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextVertical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TextVertical.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TexturePlane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TexturePlaneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TexturePlane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:43:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/TexturePlane.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TexturePlane.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Three.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/ThreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Three.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Three.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TimedTimer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TimedTimerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TimedTimer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/TimedTimer.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TimedTimer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Torch1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Torch2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:44:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Torch3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torch3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TorchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/Torches3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Torches3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Torches3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TowerPart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TowerPartThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:45:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TowerPart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TowerPart.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Towers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TowersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Towers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Towers.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Towers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Tread.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TreadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Tread.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Tread.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TreeWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TreeWallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TreeWall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/TreeWall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TreeWall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TumbleGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TumbleGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:46:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TumbleGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//TumbleGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/TwoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Two.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vault.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/VaultThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vault.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vault.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/VectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:47:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Vector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//VectorField1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/VectorField1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//VectorField1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/VectorField1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//VectorField1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Wiggle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/WiggleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Wiggle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Wiggle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Wiggle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Windmill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/WindmillThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Windmill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_Close-up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_Front_door.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_Far_away.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_Roof_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_On_a_sail.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/Windmill.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//Windmill.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//WoodColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/WoodColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//WoodColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:48:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_viewpoints/WoodColor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//WoodColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/aTorchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/aTorch1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/aTorch2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_thumbnails/aTorch3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook\Siggraph98Course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:49:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Vrml2Sourcebook/Siggraph98Course//aTorch3.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: Vrml2Sourcebook.echo.timestamp: timestamp 12:50:10 on 3 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: ConformanceNist.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/ImageTextureChild.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/ImageTextureChildThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/ImageTextureChild.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/ImageTextureChild.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/ImageTextureChild.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/material.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/materialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/material.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/material.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/material.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@467fb6c9 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@467fb6c9 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:50:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1a8ff442 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1a8ff442 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/null_texturetransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/null_texturetransformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/null_texturetransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/null_texturetransform.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/null_texturetransform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/texturetransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/texturetransformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/texturetransform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_viewpoints/texturetransform.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/texturetransform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:51:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_color_blend.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_greyscale_color_blendThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_color_blend.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_color_blend.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_intensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_greyscale_intensityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_intensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_intensity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_texture_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_greyscale_texture_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_texture_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:52:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_greyscale_texture_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_pointline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_pointlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_pointline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_pointline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_rgb_texture_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_rgb_texture_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_rgb_texture_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_rgb_texture_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_texture_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_nocolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_thumbnails/unlit_texture_nocolorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Appearance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_nocolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Appearance/unlit_texture_nocolor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/default_fontstyle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/default_fontstyleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:53:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/default_fontstyle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/default_fontstyle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/default_fontstyle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/driver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/driverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/driver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/driver.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/driver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/familyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/family.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/family.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/next_family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/next_familyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/next_family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/next_family.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/next_family.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/serif_family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/serif_familyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:54:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/serif_family.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/serif_family.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/serif_family.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/size_spacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/size_spacingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/size_spacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/size_spacing.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/size_spacing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/style.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_thumbnails/styleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/style.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\FontStyle\_viewpoints/style.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/FontStyle/style.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/ElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGridPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/ElevationGridPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:55:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGridPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ElevationGridPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/ExtrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/Extrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ExtrusionPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/ExtrusionPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ExtrusionPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/ExtrusionPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/IndexedFaceSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSetPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/IndexedFaceSetPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:56:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSetPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/IndexedFaceSetPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/all_jpgThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_jpg.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/all_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/all_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_greyscale_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/complex_greyscale_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_greyscale_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_greyscale_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_rgb_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/complex_rgb_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:57:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_rgb_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/complex_rgb_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_alpha_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_alpha_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_alpha_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_alpha_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_jpgThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_jpg_ColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_Color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_jpg_diffuseColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:58:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_jpg_diffuseColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_png_ColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_Color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/greyscale_png_diffuseColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/greyscale_png_diffuseColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/repeatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 12:59:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/repeattThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/repeatt_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/repeatt_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/rgb_alpha_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/rgb_alpha_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/rgb_alpha_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/rgb_alpha_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/stThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:00:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/st_pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st_png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/st_png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/texture_256jpgThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256jpg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256jpg.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/texture_256pngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256png.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/texture_256png.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/threesidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:01:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesidesPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/threesidesPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesidesPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/threesidesPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/twosidesbigThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbig.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbigPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/twosidesbigPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbigPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidesbigPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/twosidessmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:02:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmallPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_thumbnails/twosidessmallPNGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\ImageTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmallPNG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/ImageTexture/twosidessmallPNG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/allgeoms_diffusecolorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/allgeoms_diffusecolor_textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_diffusecolor_texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/allgeoms_transparencyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:03:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/allgeoms_transparency.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/ambientIntensityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientIntensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientIntensity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientintensity_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/ambientintensity_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientintensity_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/ambientintensity_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/complex_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/complex_color_first_textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:04:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/complex_color_first_texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/default_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/default_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/default_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/diffuseColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffuseColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffusecolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/diffusecolor_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:05:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffusecolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/diffusecolor_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissiveColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/emissiveColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissiveColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissiveColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissivecolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/emissivecolor_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissivecolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/emissivecolor_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_alpha_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/greyscale_texture_alpha_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscale_alpha.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_alpha_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscale_alpha.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_alpha_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_material_transparency_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/greyscale_texture_material_transparency_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:06:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_material_transparency_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/greyscalecolor.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/greyscale_texture_material_transparency_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/indexedlinesetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/indexedlineset_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/indexedlineset_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/pointsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/pointset_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:07:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/pointset_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_alpha_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/rgb_texture_alpha_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/rgb_alpha.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_alpha_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Appearance/Material/rgb_alpha.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_alpha_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_material_transparency_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/rgb_texture_material_transparency_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_material_transparency_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/rgb_texture_material_transparency_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/shininessThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/shininess_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/shininess_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/specularColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularcolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/specularcolor_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularcolor_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/specularcolor_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/texture_first_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/texture_first_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:09:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_first_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_over_color_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/texture_over_color_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_over_color_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/texture_over_color_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/transparencyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_thumbnails/transparency_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\Material\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/Material/transparency_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/ElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@77135e37 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@77135e37 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:10:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6f90b24c Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6f90b24c Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/ElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/ExtrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60148c2d Failed to realize: com.sun.media.ProcessEngine@1646be85 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60148c2d Error: Unable to realize com.sun.media.ProcessEngine@1646be85 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@52cdc633 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@52cdc633 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Extrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/IndexedFaceSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47940f49 Failed to realize: com.sun.media.ProcessEngine@4843022 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47940f49 Error: Unable to realize com.sun.media.ProcessEngine@4843022 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@51c1f3c3 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@51c1f3c3 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/IndexedFaceSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/TextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@632b675d Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@632b675d Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1554086b Failed to realize: com.sun.media.ProcessEngine@455c2a4a Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1554086b Error: Unable to realize com.sun.media.ProcessEngine@455c2a4a Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/Text.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/default_start2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/default_start2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/default_start2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:11:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f0cb718 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f0cb718 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/default_start2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/firstframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/firstframeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Failed to realize: com.sun.media.ProcessEngine@7359bfbc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Error: Unable to realize com.sun.media.ProcessEngine@7359bfbc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/firstframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2146ab35 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2146ab35 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/firstframe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/keeplastframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/keeplastframeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f6b4500 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f6b4500 Error: Unable to realize com.sun.media.ProcessEngine@258260dc - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/keeplastframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Failed to realize: com.sun.media.ProcessEngine@69c7a842 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Error: Unable to realize com.sun.media.ProcessEngine@69c7a842 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/keeplastframe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/lastframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/lastframeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@59e89eca Failed to realize: com.sun.media.ProcessEngine@21d9bc5c Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@59e89eca Error: Unable to realize com.sun.media.ProcessEngine@21d9bc5c - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/lastframe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/lastframe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/loopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:12:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopforever.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/loopforeverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopforever.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/loopforever.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/looptilstoptime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/looptilstoptimeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/looptilstoptime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Failed to realize: com.sun.media.ProcessEngine@7439d1ab Cannot build a flow graph with the customized options: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Error: Unable to realize com.sun.media.ProcessEngine@7439d1ab C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/looptilstoptime.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_sound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/mpeg1_soundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ClassCastException: class org.web3d.vrml.renderer.ogl.nodes.texture.OGLMovieTexture cannot be cast to class org.web3d.vrml.nodes.VRMLAudioClipNodeType (org.web3d.vrml.renderer.ogl.nodes.texture.OGLMovieTexture and org.web3d.vrml.nodes.VRMLAudioClipNodeType are in unnamed module of loader 'app') at org.web3d.vrml.renderer.common.nodes.sound.BaseSound.setSource(BaseSound.java:1056) at org.web3d.vrml.renderer.common.nodes.sound.BaseSound.setValue(BaseSound.java:925) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_sound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:13:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ClassCastException: class org.web3d.vrml.renderer.ogl.nodes.texture.OGLMovieTexture cannot be cast to class org.web3d.vrml.nodes.VRMLAudioClipNodeType (org.web3d.vrml.renderer.ogl.nodes.texture.OGLMovieTexture and org.web3d.vrml.nodes.VRMLAudioClipNodeType are in unnamed module of loader 'app') at org.web3d.vrml.renderer.common.nodes.sound.BaseSound.setSource(BaseSound.java:1056) at org.web3d.vrml.renderer.common.nodes.sound.BaseSound.setValue(BaseSound.java:925) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_sound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_systems.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/mpeg1_systemsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 29 Column: 203 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_systems.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 29 Column: 203 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_systems.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_video.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/mpeg1_videoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_video.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Failed to realize: com.sun.media.ProcessEngine@47c78a0a Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Error: Unable to realize com.sun.media.ProcessEngine@47c78a0a Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/mpeg1_video.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/repeatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2b3fbecc Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2b3fbecc Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:14:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@16be435b Failed to realize: com.sun.media.ProcessEngine@7439d1ab Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@16be435b Error: Unable to realize com.sun.media.ProcessEngine@7439d1ab C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/repeatstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@34f609d7 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@34f609d7 Error: Unable to realize com.sun.media.ProcessEngine@258260dc - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatst.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Failed to realize: com.sun.media.ProcessEngine@7439d1ab Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Error: Unable to realize com.sun.media.ProcessEngine@7439d1ab Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatst.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/repeattThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@23161045 Failed to realize: com.sun.media.ProcessEngine@4843022 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@23161045 Error: Unable to realize com.sun.media.ProcessEngine@4843022 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/repeatt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speed_fractionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4562dc39 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4562dc39 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d657fba Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d657fba Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction_reverse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speed_fraction_reverseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@69eb231 Failed to realize: com.sun.media.ProcessEngine@21d9bc5c Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@69eb231 Error: Unable to realize com.sun.media.ProcessEngine@21d9bc5c Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction_reverse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:15:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@774b33e7 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speed_fraction_reverse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speeddefault.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speeddefaultThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speeddefault.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speeddefault.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedeq0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speedeq0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4562dc39 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4562dc39 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedeq0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@74faa4bf Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@74faa4bf Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedeq0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedgt0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speedgt0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedgt0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Failed to realize: com.sun.media.ProcessEngine@48b76488 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Error: Unable to realize com.sun.media.ProcessEngine@48b76488 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedgt0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedlt0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speedlt0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Failed to realize: com.sun.media.ProcessEngine@4843022 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2783bf25 Error: Unable to realize com.sun.media.ProcessEngine@4843022 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedlt0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:16:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d657fba Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d657fba Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedlt0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedreverse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/speedreverseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@69eb231 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@69eb231 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedreverse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Failed to realize: com.sun.media.ProcessEngine@7439d1ab Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@60e14d35 Error: Unable to realize com.sun.media.ProcessEngine@7439d1ab Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/speedreverse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/startgtstop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/startgtstopThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5ef98362 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/startgtstop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@21ef325d Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/startgtstop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopeqstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@153faa2b Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@153faa2b Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Failed to realize: com.sun.media.ProcessEngine@455c2a4a Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Error: Unable to realize com.sun.media.ProcessEngine@455c2a4a Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopeqstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:17:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@c781fd0 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@c781fd0 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopeqstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopgtstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6bf59424 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6bf59424 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopgtstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6acc0bfc Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@68e20ddc Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@68e20ddc Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopgtstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopltstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47fb7b79 Failed to realize: com.sun.media.ProcessEngine@1646be85 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47fb7b79 Error: Unable to realize com.sun.media.ProcessEngine@1646be85 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/stopltstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6bf59424 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@6bf59424 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:18:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@226217c5 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/stopltstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/threesidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2a0dcee4 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2a0dcee4 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3de2d006 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3de2d006 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/threesides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/twosidesbigThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1f10360a Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1f10360a Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidesbig.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_thumbnails/twosidessmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\MovieTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47940f49 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@47940f49 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Failed to realize: com.sun.media.ProcessEngine@7439d1ab Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Error: Unable to realize com.sun.media.ProcessEngine@7439d1ab Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/MovieTexture/twosidessmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/ElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/ElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:19:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/ElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/ExtrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/Extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/Extrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/IndexedFaceSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/IndexedFaceSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/IndexedFaceSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/PixelTexture256.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/PixelTexture256Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/PixelTexture256.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/PixelTexture256.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/greyscaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:20:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/greyscale_ColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_Color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_Color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/greyscale_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/greyscale_diffuseColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_diffuseColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/greyscale_diffuseColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/repeatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/repeattThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:21:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeatt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/repeatt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/rgbThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/rgb_alphaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb_alpha.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/rgb_alpha.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/st.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/stThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/st.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/st.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/threesidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:22:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/threesides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/threesides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/twosidesbigThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidesbig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidesbig.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_thumbnails/twosidessmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\PixelTexture\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidessmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/PixelTexture/twosidessmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_complex_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:23:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5748ac23 Failed to realize: com.sun.media.ProcessEngine@79bd72db Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5748ac23 Error: Unable to realize com.sun.media.ProcessEngine@79bd72db Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@9f42508 Failed to realize: com.sun.media.ProcessEngine@5cc40bb5 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@9f42508 Error: Unable to realize com.sun.media.ProcessEngine@5cc40bb5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_complex_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_complex_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_complex_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_primitives_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@d6236c8 Failed to realize: com.sun.media.ProcessEngine@1646be85 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@d6236c8 Error: Unable to realize com.sun.media.ProcessEngine@1646be85 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/all_primitives_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:24:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/all_primitives_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/all_primitives_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_complex_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@75078767 Failed to realize: com.sun.media.ProcessEngine@65221af6 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@75078767 Error: Unable to realize com.sun.media.ProcessEngine@65221af6 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1f636e22 Failed to realize: com.sun.media.ProcessEngine@3d782 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1f636e22 Error: Unable to realize com.sun.media.ProcessEngine@3d782 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_complex_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:25:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_complex_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_complex_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_primitives_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2c5cd414 Failed to realize: com.sun.media.ProcessEngine@6d34284e Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2c5cd414 Error: Unable to realize com.sun.media.ProcessEngine@6d34284e Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@764f4fbf Failed to realize: com.sun.media.ProcessEngine@144333aa Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@764f4fbf Error: Unable to realize com.sun.media.ProcessEngine@144333aa Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/center_primitives_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/center_primitives_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/center_primitives_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_imagetexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/default_primitives_imagetextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_imagetexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:26:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_imagetexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_imagetexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/default_primitives_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffd0030 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffd0030 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/default_primitives_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/default_primitives_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/default_primitives_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/elevationgridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/elevationgrid_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@467fb6c9 Failed to realize: com.sun.media.ProcessEngine@258260dc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@467fb6c9 Error: Unable to realize com.sun.media.ProcessEngine@258260dc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:27:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2b3fbecc Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2b3fbecc Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/elevationgrid_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/elevationgrid_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/elevationgrid_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/extrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/extrusion_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@341cbe4f Failed to realize: com.sun.media.ProcessEngine@7359bfbc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@341cbe4f Error: Unable to realize com.sun.media.ProcessEngine@7359bfbc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@57b405eb Failed to realize: com.sun.media.ProcessEngine@29ae9595 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@57b405eb Error: Unable to realize com.sun.media.ProcessEngine@29ae9595 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/extrusion_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:28:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/extrusion_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/extrusion_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/indexedfacesetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/indexedfaceset_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1ca0e682 Failed to realize: com.sun.media.ProcessEngine@4843022 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1ca0e682 Error: Unable to realize com.sun.media.ProcessEngine@4843022 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d49c222 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5d49c222 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/indexedfaceset_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/indexedfaceset_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/indexedfaceset_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:29:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_complex_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@61255245 Failed to realize: com.sun.media.ProcessEngine@33632fd4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@61255245 Error: Unable to realize com.sun.media.ProcessEngine@33632fd4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@9f42508 Failed to realize: com.sun.media.ProcessEngine@5cc40bb5 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@9f42508 Error: Unable to realize com.sun.media.ProcessEngine@5cc40bb5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_complex_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_complex_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_complex_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_primitives_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:30:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffedf68 Failed to realize: com.sun.media.ProcessEngine@6d34284e Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffedf68 Error: Unable to realize com.sun.media.ProcessEngine@6d34284e Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@764f4fbf Failed to realize: com.sun.media.ProcessEngine@144333aa Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@764f4fbf Error: Unable to realize com.sun.media.ProcessEngine@144333aa Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/rotation_primitives_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/rotation_primitives_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/rotation_primitives_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_complexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_complex_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1108e1ab Failed to realize: com.sun.media.ProcessEngine@56bcc998 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1108e1ab Error: Unable to realize com.sun.media.ProcessEngine@56bcc998 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@7661339f Failed to realize: com.sun.media.ProcessEngine@3d782 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@7661339f Error: Unable to realize com.sun.media.ProcessEngine@3d782 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_complex_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:31:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_complex_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_complex_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_primitivesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_primitives_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffedf68 Failed to realize: com.sun.media.ProcessEngine@6d34284e Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ffedf68 Error: Unable to realize com.sun.media.ProcessEngine@6d34284e Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@49402a08 Failed to realize: com.sun.media.ProcessEngine@1f12cfb6 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@49402a08 Error: Unable to realize com.sun.media.ProcessEngine@1f12cfb6 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/scale_primitives_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:32:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/scale_primitives_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/scale_primitives_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_sThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_s_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@61255245 Failed to realize: com.sun.media.ProcessEngine@33632fd4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@61255245 Error: Unable to realize com.sun.media.ProcessEngine@33632fd4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@454825f9 Failed to realize: com.sun.media.ProcessEngine@1a622593 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@454825f9 Error: Unable to realize com.sun.media.ProcessEngine@1a622593 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_s_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_s_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_s_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_tThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:33:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_t_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@42d83f21 Failed to realize: com.sun.media.ProcessEngine@33632fd4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@42d83f21 Error: Unable to realize com.sun.media.ProcessEngine@33632fd4 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@454825f9 Failed to realize: com.sun.media.ProcessEngine@5cc40bb5 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@454825f9 Error: Unable to realize com.sun.media.ProcessEngine@5cc40bb5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_complex_t_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_complex_t_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_complex_t_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_sThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_s_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@8546248 Failed to realize: com.sun.media.ProcessEngine@5314ed80 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@8546248 Error: Unable to realize com.sun.media.ProcessEngine@5314ed80 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:34:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2258ab5d Failed to realize: com.sun.media.ProcessEngine@144333aa Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2258ab5d Error: Unable to realize com.sun.media.ProcessEngine@144333aa Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_s_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_s_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_s_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_tThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_t_movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5b9392ea Failed to realize: com.sun.media.ProcessEngine@6d34284e Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@5b9392ea Error: Unable to realize com.sun.media.ProcessEngine@6d34284e Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@49402a08 Failed to realize: com.sun.media.ProcessEngine@1f12cfb6 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@49402a08 Error: Unable to realize com.sun.media.ProcessEngine@1f12cfb6 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_movietexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_thumbnails/translation_primitives_t_pixeltextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_pixeltexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:35:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Appearance\TextureTransform\_viewpoints/translation_primitives_t_pixeltexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Appearance/TextureTransform/translation_primitives_t_pixeltexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_backurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_backurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_backurlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_backurlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_backurlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_bottomurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_bottomurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_bottomurlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:36:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_bottomurlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_bottomurlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_fronturlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_fronturl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_fronturlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_fronturlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_fronturlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_groundcolor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_groundcolor2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_groundcolor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_groundcolor2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_groundcolor2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_lefturlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:37:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_lefturl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_lefturlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_lefturlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_lefturlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_righturlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_righturl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_righturlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_righturlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_righturlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_skycolor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_skycolor2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:38:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_skycolor2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_skycolor2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_skycolor2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_topurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_topurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/set_topurlpngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurlpng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/set_topurlpng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/set_topurlpng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_binding1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_binding1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_binding2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:39:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_binding2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_binding3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_binding3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_binding4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_binding4.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_binding5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:40:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_binding5.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_binding5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholejpeg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_wholejpegThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholejpeg.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_wholejpeg.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholejpeg.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholepng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/test_wholepngThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholepng.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/test_wholepng.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/test_wholepng.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_clampingsky.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/verify_clampingskyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_clampingsky.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/verify_clampingsky.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_clampingsky.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_lastground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_thumbnails/verify_lastgroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_lastground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:41:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Background\_viewpoints/verify_lastground.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Background/verify_lastground.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/color.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_string_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/create_vrml_from_string_fogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromString in object null. (Inline script#5) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_string_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/create_vrml_from_string_fog.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_string_fog.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_url_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/create_vrml_from_url_fogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromURL in object null. (Inline script#5) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_url_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/create_vrml_from_url_fog.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/create_vrml_from_url_fog.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/default_binding_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:42:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/default_binding_proto.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/default_binding_twoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/default_binding_two.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_binding_two.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/default_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/default_color.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/default_fogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_fog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/default_fog.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/default_fog.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/fogtype_linear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/fogtype_linearThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/fogtype_linear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:43:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/fogtype_linear.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/fogtype_linear.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/inlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/inline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/limits.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/limitsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/limits.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/limits.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/limits.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/nofog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/nofogThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/nofog.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/nofog.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/nofog.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/scaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_thumbnails/scalingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/scaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:44:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/scaling.x3d._VP_1-to-1_scale_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/scaling.x3d._VP_1-to-100_scale_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Fog\_viewpoints/scaling.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Fog/scaling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/any_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/any_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/any_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/any_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/any_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_string_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/create_vrml_from_string_navigationinfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromString in object null. (Inline script#2) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_string_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_string_navigationinfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_url_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/create_vrml_from_url_navigationinfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromURL in object null. (Inline script#3) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_url_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/create_vrml_from_url_navigationinfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/default_binding_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:45:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_single.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/default_binding_singleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_single.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/default_binding_single.x3d._VP_Distant_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/default_binding_single.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_single.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/default_binding_twoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/default_binding_two.x3d._VP_Distant_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/default_binding_two.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_binding_two.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_speed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/default_speedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_speed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:46:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_speed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/default_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/default_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/default_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/examine_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/examine_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/examine_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/examine_type.x3d._VP_Distant_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/examine_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/examine_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/fly_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/fly_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/fly_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/fly_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/fly_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/headlight_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/headlight_rangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/headlight_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:47:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/headlight_range.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/headlight_range.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/inline_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/inline_navigationinfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/inline_navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/inline_navigationinfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/jumpcut_anchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/jumpcut_anchor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/jumpcut_anchor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_anchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_loadurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/jumpcut_loadurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_loadurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/jumpcut_loadurl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/jumpcut_loadurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/jumpcut_loadurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/navigationinfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:48:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navigationinfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navinline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/navinlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navinline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/navinline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/nonavigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/nonavigationinfoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/nonavigationinfo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/nonavigationinfo.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/nonavigationinfo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/nonavigationinfo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/none_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/none_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/none_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/none_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/none_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/speed_rangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:49:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/speed_range.x3d._VP_speed=0.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/speed_range.x3d._VP_speed=1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/speed_range.x3d._VP_speed=10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/speed_range.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_range.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_scaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/speed_scalingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_scaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/speed_scaling.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/speed_scaling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/walk_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_thumbnails/walk_typeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/walk_type.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\NavigationInfo\_viewpoints/walk_type.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/NavigationInfo/walk_type.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_string_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/create_vrml_from_string_viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromString in object null. (Inline script#2) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_string_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_string_viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_url_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/create_vrml_from_url_viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 TypeError: Cannot find function createVrmlFromURL in object null. (Inline script#5) in function trigger_event The script came from: null - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_url_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:50:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/create_vrml_from_url_viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/default_binding_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/default_binding_proto.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_single.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/default_binding_singleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_single.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/default_binding_single.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_single.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/default_binding_twoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 ReferenceError: "SFString" is not defined. (Inline script#5) in function printPosition The script came from: null Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/default_binding_two.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/default_binding_two.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_binding_two.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/default_viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:51:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/default_viewpoint.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/default_viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/inline_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/inline_viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/inline_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/inline_viewpoint.x3d._VP_Rear_View.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/inline_viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_false.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jump_falseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_false.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jump_false.x3d._VP_Right_View.png non-jump transistions not handled yet ReferenceError: "SFString" is not defined. (Inline script#5) in function printPosition The script came from: null Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jump_false.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_false.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_true.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jump_trueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_true.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:52:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jump_true.x3d._VP_Right_View.png ReferenceError: "SFString" is not defined. (Inline script#5) in function printPosition The script came from: null Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jump_true.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jump_true.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_anchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_anchor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_anchor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_anchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_collisionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_collision.x3d._VP_Behind_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_collision.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_collision.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_loadurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadurl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_loadworldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:53:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 ReferenceError: "SFString" is not defined. (Inline script#3) in function printPosition The script came from: null Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadworld.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadworld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld_noview.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_loadworld_noviewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld_noview.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 0 column 0 ReferenceError: "SFString" is not defined. (Inline script#3) in function printPosition The script came from: null Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadworld_noview.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_loadworld_noview.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_loadworld_noview.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_proximitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/jumpcut_proximitysensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/BindableNodes/Viewpoint/jumpcut_proximitytsensor.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_proximitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/BindableNodes/Viewpoint/jumpcut_proximitytsensor.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_proximitysensor.x3d._VP_Viewpoint2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/jumpcut_proximitysensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/jumpcut_proximitysensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/noviewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/noviewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/noviewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/noviewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewinline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/viewinlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewinline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:54:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/viewinline.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewinline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_thumbnails/viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\BindableNodes\Viewpoint\_viewpoints/viewpoint.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/BindableNodes/Viewpoint/viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_elevationgrid_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/blue_elevationgrid_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_elevationgrid_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_elevationgrid_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_elevationgrid_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedfaceset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/blue_indexedfaceset_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedfaceset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedfaceset_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedfaceset_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedlineset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/blue_indexedlineset_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedlineset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:55:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/blue_indexedlineset_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/blue_indexedlineset_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/colors15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/colors15000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/colors15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/colors15000.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/colors15000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/elevationgrid_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_color_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_texture_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/elevationgrid_texture_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_texture_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/elevationgrid_texture_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/elevationgrid_texture_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/green_pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/green_pointsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/green_pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:56:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/green_pointset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/green_pointset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/indexedfaceset_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_color_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_texture_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/indexedfaceset_texture_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_texture_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedfaceset_texture_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedfaceset_texture_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedlineset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/indexedlineset_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedlineset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/indexedlineset_color_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/indexedlineset_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_elevationgrid_facesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:57:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_faces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_faces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_elevationgrid_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_elevationgrid_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_elevationgrid_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_indexedfaceset_facesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_faces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_faces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_indexedfaceset_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedfaceset_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedfaceset_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_lines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_indexedlineset_linesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_lines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:58:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_lines.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_lines.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_indexedlineset_verticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_vertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_indexedlineset_vertices.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_indexedlineset_vertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/multicolor_pointsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_pointset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/multicolor_pointset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/multicolor_pointset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/pointset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/pointset_color_firstThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/pointset_color_first.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/pointset_color_first.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/pointset_color_first.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_elevationgrid_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/red_elevationgrid_facesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_elevationgrid_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 1:59:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_elevationgrid_faces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_elevationgrid_faces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedfaceset_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/red_indexedfaceset_facesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedfaceset_faces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedfaceset_faces.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedfaceset_faces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedlineset_lines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_thumbnails/red_indexedlineset_linesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedlineset_lines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Color\_viewpoints/red_indexedlineset_lines.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Color/red_indexedlineset_lines.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedFaceCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_thumbnails/IndexedFaceCoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedFaceCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedFaceCoord.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedFaceCoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedLineCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_thumbnails/IndexedLineCoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedLineCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:00:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/IndexedLineCoord.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/IndexedLineCoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/PointSetCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_thumbnails/PointSetCoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/PointSetCoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/PointSetCoord.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/PointSetCoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_faceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_thumbnails/points15000_facesetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_faceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_faceset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_faceset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_lineset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_thumbnails/points15000_linesetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_lineset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Coordinate\_viewpoints/points15000_lineset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Coordinate/points15000_lineset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/multi_elevation_face_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:01:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_face_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_face_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/multi_elevation_vertex_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_elevation_vertex_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_elevation_vertex_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_faceset_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/multi_faceset_face_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_faceset_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/multi_faceset_face_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/multi_faceset_face_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/normals15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/normals15000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/normals15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/normals15000.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/normals15000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/single_elevation_face_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:02:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_face_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_face_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/single_elevation_vertex_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_elevation_vertex_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_elevation_vertex_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/single_faceset_face_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_face_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_face_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_face_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_thumbnails/single_faceset_vertex_normalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_vertex_normals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\Normal\_viewpoints/single_faceset_vertex_normals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/Normal/single_faceset_vertex_normals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_imagetexture_entireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:03:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_entire.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_entire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_imagetexture_partThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_part.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_part.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_imagetexture_plusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_plus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_plus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_imagetexture_wholeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_imagetexture_whole.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_imagetexture_whole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_movietexture_entireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:04:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2a0dcee4 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@2a0dcee4 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@33259d1f Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_entire.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_entire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_movietexture_partThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Failed to realize: com.sun.media.ProcessEngine@6d60c443 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@ac02438 Error: Unable to realize com.sun.media.ProcessEngine@6d60c443 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@513e20d3 Failed to realize: com.sun.media.ProcessEngine@32d5b5b4 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@513e20d3 Error: Unable to realize com.sun.media.ProcessEngine@32d5b5b4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_part.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_part.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_movietexture_plusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1ca0e682 Failed to realize: com.sun.media.ProcessEngine@21d9bc5c Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@1ca0e682 Error: Unable to realize com.sun.media.ProcessEngine@21d9bc5c - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@513e20d3 Failed to realize: com.sun.media.ProcessEngine@3c358c07 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@513e20d3 Error: Unable to realize com.sun.media.ProcessEngine@3c358c07 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_plus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_plus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_movietexture_wholeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Failed to realize: com.sun.media.ProcessEngine@7359bfbc Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@3b6ff756 Error: Unable to realize com.sun.media.ProcessEngine@7359bfbc Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:05:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f21a078 Failed to realize: com.sun.media.ProcessEngine@47c78a0a Cannot build a flow graph with the customized options: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@4f21a078 Error: Unable to realize com.sun.media.ProcessEngine@47c78a0a Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_movietexture_whole.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_movietexture_whole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_pixeltexture_entireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_entire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_entire.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_entire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_pixeltexture_partThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_part.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_part.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_part.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_pixeltexture_plusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_plus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_plus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_plus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_thumbnails/indexedfaceset_pixeltexture_wholeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_whole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:06:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GeometricProperties\TextureCoordinate\_viewpoints/indexedfaceset_pixeltexture_whole.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GeometricProperties/TextureCoordinate/indexedfaceset_pixeltexture_whole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/default_box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/default_boxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/default_box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/default_box.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/extentsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_viewpoints/extents.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/extra_largeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_viewpoints/extra_large.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/extra_large.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/floatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:07:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/floats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/small_viewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_viewpoints/small_view.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/small_view.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_thumbnails/textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Box\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Box/texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/default_cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/default_coneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/default_cone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/default_cone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/extentsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:08:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/extra_largeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_viewpoints/extra_large.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/extra_large.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/floatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/floats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_bottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/no_bottomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_bottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_bottom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_side.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/no_sideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_side.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:09:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/no_side.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/small_viewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_viewpoints/small_view.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/small_view.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_thumbnails/textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cone\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cone/texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/default_cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/default_cylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/default_cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/default_cylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/extentsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:10:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/extra_largeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extra_large.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_viewpoints/extra_large.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/extra_large.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/floatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/floats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/floats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_bottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/no_bottomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_bottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_bottom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_sides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/no_sidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_sides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:11:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_sides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_top.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/no_topThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_top.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/no_top.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/small_viewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/small_view.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_viewpoints/small_view.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/small_view.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_thumbnails/textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Cylinder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Cylinder/texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/default_grid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/default_gridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/default_grid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:12:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/default_grid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/heights16000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/heights16000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/heights16000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_viewpoints/heights16000.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/heights16000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_ccwsolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_ccwsolidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_ccwsolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_ccwsolid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_colorvertex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_colorvertexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_colorvertex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:13:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_colorvertex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_creaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_creaseAngleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_creaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_creaseAngle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_deftext.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_deftextThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_deftext.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_deftext.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_height.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_heightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_height.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_height.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_negheights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_negheightsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_negheights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:14:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_negheights.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalfaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_normalfacesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalfaces.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalfaces.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalvertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_normalverticesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalvertices.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_normalvertices.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_textcoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_textcoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_textcoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_textcoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_xSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_xSpacingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_xSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:15:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_xSpacing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_zSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_thumbnails/test_zSpacingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\ElevationGrid\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_zSpacing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/ElevationGrid/test_zSpacing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/default_extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/default_extrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/default_extrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/default_extrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/points2500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/points2500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/points2500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/points2500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_XYZextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_XYZextrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_XYZextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:16:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_viewpoints/test_XYZextrusion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_XYZextrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_YZextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_YZextrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_YZextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_YZextrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_begincap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_begincapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_begincap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_begincap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_beginendcap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_beginendcapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_beginendcap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_beginendcap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_ccw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_ccwThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:17:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_ccw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_ccw.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_convex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_convexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_convex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_convex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_creaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_creaseAngleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_creaseAngle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_creaseAngle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_endcap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_endcapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_endcap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:18:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_endcap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_fullorient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_fullorientThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_fullorient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_fullorient.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_multscaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_multscalingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_multscaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_multscaling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_openextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_openextrusionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_openextrusion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_openextrusion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simpleorient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_simpleorientThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simpleorient.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:19:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simpleorient.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simplescaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_simplescalingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simplescaling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_simplescaling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_solid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_solidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_solid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_solid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_thumbnails/test_textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Extrusion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Extrusion/test_texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/colorIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/colorIndex_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/colorIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:20:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/colorIndex_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexFALSE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/convexFALSEThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexFALSE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexFALSE.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexTRUE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/convexTRUEThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexTRUE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/convexTRUE.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/coordIndex_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:21:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordIndex_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordindex_normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/coordindex_normalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordindex_normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/coordindex_normal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/default_creaseangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_creaseangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_faceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/default_facesetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_faceset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_faceset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_texturecoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/default_texturecoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:22:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_texturecoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/default_texturecoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/empty_colorIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_colorIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_normalIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/empty_normalIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_normalIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_normalIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_textureIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/empty_textureIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_textureIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:23:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/empty_textureIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/faces5000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/faces5000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/faces5000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/faces5000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/filled_colorIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_colorIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_normalIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/filled_normalIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_normalIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_normalIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_textureIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/filled_textureIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_textureIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:24:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/filled_textureIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/normalindex_normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/normalindex_normalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/normalindex_normal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/normalindex_normal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/nosolidshape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/nosolidshapeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/nosolidshape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/nosolidshape.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/reversefaces_ccwFALSE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/reversefaces_ccwFALSEThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/reversefaces_ccwFALSE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/reversefaces_ccwFALSE.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/set_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/set_creaseangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/set_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:25:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/set_creaseangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/setmax_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/setmax_creaseangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/setmax_creaseangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/setmax_creaseangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/vertices10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_thumbnails/vertices10Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedFaceSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/vertices10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedFaceSet/vertices10.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/colorIndex_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/colorIndex_color1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:26:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/colorIndex_color1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/coordIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/coordIndex_colorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/coordIndex_color.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/coordIndex_color.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/default_LineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/default_LineSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/default_LineSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/default_LineSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/empty_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/empty_colorIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/empty_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/empty_colorIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/filled_colorIndexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:27:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/filled_colorIndex1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/filled_colorIndex1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/parent_transform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/parent_transformThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/parent_transform.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/parent_transform.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/polylines15000defcolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/polylines15000defcolorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/polylines15000defcolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_viewpoints/polylines15000defcolor.x3d._VP_Default_viewpoint.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught NativeWindowException: DC not released: GDISurface[ displayHandle 0x0 , surfaceHandle 0xffffffffc30112da , size 792x465 , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x240d0e31]], idx 0], pfdID 7, ARB-Choosen true, requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]] , surfaceLock <10eb082b, 2fc565b8>[count 1, qsz 0, owner ] , GDIDummyUpstreamSurfaceHook[pixel 792x465] , upstreamSurface false ], isWindow false, werr 127, thread: AV3D Runtime on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1331) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: com.jogamp.nativewindow.NativeWindowException: DC not released: GDISurface[ displayHandle 0x0 , surfaceHandle 0xffffffffc30112da , size 792x465 , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE ] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x240d0e31]], idx 0], pfdID 7, ARB-Choosen true, requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]] , surfaceLock <10eb082b, 2fc565b8>[count 1, qsz 0, owner ] , GDIDummyUpstreamSurfaceHook[pixel 792x465] , upstreamSurface false ], isWindow false, werr 127, thread: AV3D Runtime at jogamp.nativewindow.windows.GDISurface.unlockSurfaceImpl(GDISurface.java:121) at jogamp.nativewindow.ProxySurfaceImpl.unlockSurface(ProxySurfaceImpl.java:233) at jogamp.opengl.GLDrawableImpl.unlockSurface(GLDrawableImpl.java:332) at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:430) at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:387) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1308) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/polylines15000defcolor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/vertices15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_thumbnails/vertices15000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/vertices15000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:28:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\IndexedLineSet\_viewpoints/vertices15000.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/IndexedLineSet/vertices15000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/mixcolors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_thumbnails/mixcolorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\PointSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/mixcolors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/mixcolors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/morecolors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_thumbnails/morecolorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\PointSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/morecolors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/morecolors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/points5000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_thumbnails/points5000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\PointSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/points5000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/points5000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/samecolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_thumbnails/samecolorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\PointSet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/samecolor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/PointSet/samecolor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Shape/unlit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Shape/_thumbnails/unlitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Shape\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:29:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Shape/unlit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Shape/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Shape/unlit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/default_sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_thumbnails/default_sphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Sphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/default_sphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/default_sphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_thumbnails/extentsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Sphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/extents.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/extents.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_thumbnails/textureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Sphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/texture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Sphere/texture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/default_text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/default_textThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:30:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/default_text.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/default_text.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_charsperstring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/hundred_charsperstringThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_charsperstring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_charsperstring.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_strings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/hundred_stringsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_strings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/hundred_strings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mix_compexp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/mix_compexpThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mix_compexp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mix_compexp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mult_strings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/mult_stringsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:31:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mult_strings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/mult_strings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_comp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/set_length_compThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_comp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_comp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_exp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/set_length_expThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_exp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_length_exp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_high.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/set_maxExtent_highThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_high.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_high.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_thumbnails/set_maxExtent_lowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Geometry\Text\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:32:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Geometry/Text/set_maxExtent_low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/bound_500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/existing_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/existing_fileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/existing_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/existing_file.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/existing_file.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/invalid_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/invalid_viewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/invalid_viewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/invalid_viewpoint.x3d._VP_Referenced_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/invalid_viewpoint.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/invalid_viewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/nested_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/nested_anchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:33:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/nested_anchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/nested_anchor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/nested_anchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/new_world.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/new_worldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/new_world.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/new_world.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/new_world.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/singleurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/singleurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/singleurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/singleurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/singleurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorclick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_anchorclickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorclick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_anchorclick.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorclick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorviewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_anchorviewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:34:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorviewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_anchorviewpoint.x3d._VP_Front_view_of_referenced_file.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_anchorviewpoint.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_anchorviewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_bboxsizesameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_bboxsizesame.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_bboxsizesame.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_bboxsizesame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_bboxsizesame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_multurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_mult_multurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_multurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_mult_multurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_multurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_singleurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_mult_singleurlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_singleurl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_mult_singleurl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_mult_singleurl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_simpleAnchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_simpleAnchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:35:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_simpleAnchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_simpleAnchor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_simpleAnchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewanchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_viewanchorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewanchor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_viewanchor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewanchor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewpointonly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/test_viewpointonlyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewpointonly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_viewpointonly.x3d._VP_Referenced_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/test_viewpointonly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/test_viewpointonly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/third_world.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/third_worldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/third_world.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/third_world.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/third_world.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/url1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:36:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/url1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/url2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/url2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_thumbnails/url3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Anchor\_viewpoints/url3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Anchor/url3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/axis_rotXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotX.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotX.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotX.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/axis_rotYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:37:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotY.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotY.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotY.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/axis_rotZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotZ.x3d._VP_Front_view_with_rotation_of_-1.57_radians.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotZ.x3d._VP_Front_view_with_rotation_of_-3.14_radians.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotZ.x3d._VP_Front_view_with_rotation_of_1.57_radians.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/axis_rotallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/axis_rotall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/axis_rotall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:38:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/bound_500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_thumbnails/test_bboxsizesameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/test_bboxsizesame.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/test_bboxsizesame.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Billboard\_viewpoints/test_bboxsizesame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Billboard/test_bboxsizesame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/boundingBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/boundingBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/boundingBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/boundingBox.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/boundingBox.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/boundingBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/children500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/children500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/children500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/children500.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/children500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/children500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/collidefalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/collidefalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/collidefalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:39:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/collidefalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/default_collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/default_collisionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/default_collision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/default_collision.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/default_collision.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/default_collision.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/nocollision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/nocollisionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/nocollision.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/nocollision.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/nocollision.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/proxyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/proxy.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/proxy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxynochildren.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_thumbnails/proxynochildrenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxynochildren.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:40:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/proxynochildren.x3d._VP_At_Origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Collision\_viewpoints/proxynochildren.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Collision/proxynochildren.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_viewpoints/bound_500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/_thumbnails/test_bboxsizesameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_viewpoints/test_bboxsizesame.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_viewpoints/test_bboxsizesame.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Group\_viewpoints/test_bboxsizesame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Group/test_bboxsizesame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/bound_500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_bboxsizesameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:41:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_bboxsizesame.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_bboxsizesame.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_bboxsizesame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_bboxsizesame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_centerXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerX.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_centerYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerY.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerY.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_centerZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerZ.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerZ.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_centerZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_centerZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_equivalence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_equivalenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_equivalence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:42:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_equivalence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_equivalence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_order.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_orderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_order.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_order.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_order.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_rotationXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_rotationYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_rotationZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:43:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_rotationZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_rotationZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaledownXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownX.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaledownYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownY.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaledownZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownZ.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaledownZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaledownZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleorientXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:44:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientX.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientX.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleorientYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientY.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientY.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientY.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleorientZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientZ.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientZ.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientZ.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleorientZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleorientZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleupXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupX.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleupYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:45:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupY.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_scaleupZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupZ.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_scaleupZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_scaleupZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationX.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationX.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationX.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationXYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationXY.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationXY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationXZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:46:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationXZ.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationXZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationXZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationY.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationY.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationYZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationYZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationYZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationYZ.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationYZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationYZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_thumbnails/test_translationZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationZ.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationZ.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\GroupingNodes\Transform\_viewpoints/test_translationZ.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/GroupingNodes/Transform/test_translationZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ColorInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:47:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ColorInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ColorInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ColorInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ColorInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:48:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ColorInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\CoordinateInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\CoordinateInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\CoordinateInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\CoordinateInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:49:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Invalid normal index in geometry: 5 Invalid normal index in geometry: 10 Invalid normal index in geometry: 15 Invalid normal index in geometry: 20 Invalid normal index in geometry: 25 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\CoordinateInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TouchSensor at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TouchSensor at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/CoordinateInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\NormalInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\NormalInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:50:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\NormalInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\NormalInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\NormalInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/NormalInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\OrientationInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:51:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\OrientationInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\OrientationInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\OrientationInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\OrientationInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:52:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/OrientationInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\PositionInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\PositionInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\PositionInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\PositionInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:53:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\PositionInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/PositionInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ScalarInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_thumbnails/keys1000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ScalarInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/keys1000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/keys1000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_thumbnails/samekeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ScalarInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:54:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/samekeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/samekeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ScalarInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_thumbnails/value_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Interpolators\ScalarInterpolator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/value_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Interpolators/ScalarInterpolator/value_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_complexdir.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/default_complexdirThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_complexdir.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_complexdir.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_complexdir.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_complexdir.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_complexdir.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_primitivesdir.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/default_primitivesdirThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:55:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_primitivesdir.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_primitivesdir.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_primitivesdir.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/default_primitivesdir.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/default_primitivesdir.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_ambeffect_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_ambeffect_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambeffect_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:56:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_attenuationcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_attenuationcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_attenuationsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_attenuationsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_attenuationsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_colorcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_colorsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:57:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_colorsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_colorsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directioncom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_directioncomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directioncom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directioncom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directioncom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directioncom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directionsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_directionsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directionsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directionsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directionsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directionsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_directionsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_directionsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_direffect_diffusecomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusecom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusecom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusecom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusecom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusecom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusecom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_direffect_diffusesimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:58:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusesim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusesim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusesim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_diffusesim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_diffusesim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_direffect_specularcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_direffect_specularsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_direffect_specularsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_direffect_specularsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_inteffect_diffusecomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 2:59:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusecom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_inteffect_diffusesimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_diffusesim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_inteffect_specularcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_inteffect_specularsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_inteffect_specularsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_intensitycomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:00:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitycom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitycom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitycom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitycom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitycom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_intensitysimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitysim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitysim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitysim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_intensitysim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_intensitysim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_onThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_on.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_on.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_on.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_on.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_thumbnails/test_red_on_blueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\DirectionalLight\_viewpoints/test_red_on_blue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/DirectionalLight/test_red_on_blue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_complexpl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/default_complexplThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_complexpl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:01:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_complexpl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_complexpl.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_complexpl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_complexpl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_primitivespl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/default_primitivesplThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_primitivespl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_primitivespl.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_primitivespl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/default_primitivespl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/default_primitivespl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_ambeffect_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_ambeffect_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambeffect_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:02:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_colorcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_colorsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_colorsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_colorsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_com_attenuationspecialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:03:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_com_attenuationspecial.x3d._VP_Front_view_at_new_position.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_com_attenuationspecial.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_attenuationspecial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_com_scopeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_com_scope.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_com_scope.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_comc1_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_comc1_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc1_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_comc2_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_comc2_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_comc2_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_inteffect_diffusecomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:04:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusecom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_inteffect_diffusesimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_diffusesim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_inteffect_specularcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_inteffect_specularsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_inteffect_specularsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_intensitycomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:05:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitycom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitycom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitycom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitycom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitycom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_intensitysimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitysim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitysim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitysim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_intensitysim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_intensitysim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_locationcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_locationsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_locationsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_locationsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_onThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:06:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_on.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_on.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_on.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_on.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_red_on_blueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_red_on_blue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_red_on_blue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_sim_attenuationspecialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_sim_attenuationspecial.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_attenuationspecial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_sim_scopeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_sim_scope.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_sim_scope.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_simc1_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:07:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_simc1_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc1_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_thumbnails/test_simc2_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\PointLight\_viewpoints/test_simc2_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/PointLight/test_simc2_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_complexsl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/default_complexslThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_complexsl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/default_complexsl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/default_complexsl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_complexsl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_primitivessl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/default_primitivesslThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_primitivessl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/default_primitivessl.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/default_primitivessl.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/default_primitivessl.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/default_primitivessl.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_ambeffect_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_ambeffect_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambeffect_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambeffect_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_ambientcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientcom.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_ambientsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:09:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientsim.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_ambientsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_ambientsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_beamWidthsim1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_beamWidthsim1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_beamWidthsim2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_beamWidthsim2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_beamWidthsim2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_colorcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_colorsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:10:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_colorsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_colorsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_com_attenuationspecialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_com_attenuationspecial.x3d._VP_Front_view_at_new_position.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_com_attenuationspecial.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_attenuationspecial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_com_scopeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_com_scope.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_com_scope.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_comc1_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_comc1_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc1_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_comc2_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:11:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_comc2_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_comc2_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_cutOffAnglesim1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_cutOffAnglesim1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_cutOffAnglesim2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_cutOffAnglesim2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_cutOffAnglesim2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directioncom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_directioncomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directioncom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_directioncom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directioncom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directionsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_directionsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directionsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:12:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_directionsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_directionsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_inteffect_diffusecomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusecom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusecom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusecom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_inteffect_diffusesimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusesim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_diffusesim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_diffusesim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_inteffect_specularcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_inteffect_specularsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:13:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_inteffect_specularsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_inteffect_specularsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_intensitycomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitycom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitycom.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitycom.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitycom.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitycom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitycom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_intensitysimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitysim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitysim.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitysim.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitysim.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_intensitysim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_intensitysim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_locationcomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationcom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_locationcom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationcom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_locationsimThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:14:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationsim.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_locationsim.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_locationsim.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_onThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_on.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_on.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_on.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_on.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_on.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_red_on_blueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_red_on_blue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_red_on_blue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_red_on_blue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_sim_attenuationspecialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_attenuationspecial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_sim_attenuationspecial.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_attenuationspecial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_sim_scopeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:15:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_scope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_sim_scope.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_sim_scope.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_simc1_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc1_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_simc1_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc1_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_thumbnails/test_simc2_attenuationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc2_attenuation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Lights\SpotLight\_viewpoints/test_simc2_attenuation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Lights/SpotLight/test_simc2_attenuation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/different_nameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/different_name_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:16:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/different_name_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/first_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/first_proto_fileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_file.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/first_proto_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/ignore_externproto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/ignore_externprotoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:17:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/ignore_externproto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/ignore_externproto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/multi_url_specificThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: No matching PROTO instances in file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_file.x3d to match this EXTERNPROTO Red_sphere at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:98) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: No matching PROTO instances in file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/EXTERNPROTO/first_proto_file.x3d to match this EXTERNPROTO Red_sphere at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:98) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific_nofile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/multi_url_specific_nofileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/EXTERNPROTO/some_proto_file.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific_nofile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/EXTERNPROTO/some_proto_file.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/multi_url_specific_nofile.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/second_proto_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/second_proto_fileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/second_proto_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/second_proto_file.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/specific_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:18:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_thumbnails/specific_proto_protoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\EXTERNPROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto_proto.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/EXTERNPROTO/specific_proto_proto.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/LocalFog/LocalFogEffectsTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/LocalFog/_thumbnails/LocalFogEffectsTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\LocalFog\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/LocalFog/LocalFogEffectsTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/LocalFog/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/LocalFog/LocalFogEffectsTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/def.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_thumbnails/defThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:19:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/def.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_viewpoints/def.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/def.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepinternalroute.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_thumbnails/fivedeepinternalrouteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepinternalroute.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_viewpoints/fivedeepinternalroute.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepinternalroute.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepnesting.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_thumbnails/fivedeepnestingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepnesting.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_viewpoints/fivedeepnesting.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/fivedeepnesting.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/route_inside.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_thumbnails/route_insideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/route_inside.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_viewpoints/route_inside.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/route_inside.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_thumbnails/simpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:20:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/simple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\PROTO\_viewpoints/simple.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/PROTO/simple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_thumbnails/ScriptNodeEventOutControl_EcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_viewpoints/ScriptNodeEventOutControl_EcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_EcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_thumbnails/ScriptNodeEventOutControl_JavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl ScriptLoadHandler.loadClass fileUri: https://www.web3d.org/x3d/content/examples/ScriptConformance/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl Error: Couldn't find the Java class ScriptNodeEventOutControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellan Error: Couldn't find the Java class ScriptNodeEventOutControl at: https://www.web3d.org/x3d/content/examples/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeEventOutControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ fileUri: https://www.web3d.org/x3d/content/examples/ScriptConformance/ScriptNodeEventOutControl.class java.lang.ClassNotFoundException: ScriptNodeEventOutControl class_name: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellan Error: Couldn't find the Java class ScriptNodeEventOutControl at: https://www.web3d.org/x3d/content/examples/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_viewpoints/ScriptNodeEventOutControl_Java.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeEventOutControl_Java.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_thumbnails/ScriptNodeFieldControl_EcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:21:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_viewpoints/ScriptNodeFieldControl_EcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_EcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_thumbnails/ScriptNodeFieldControl_JavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl ScriptLoadHandler.loadClass fileUri: https://www.web3d.org/x3d/content/examples/ScriptConformance/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl Error: Couldn't find the Java class ScriptNodeFieldControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ java.lang.ClassNotFoundException: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellan Error: Couldn't find the Java class ScriptNodeFieldControl at: https://www.web3d.org/x3d/content/examples/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeFieldControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellaneous/Script/ java.lang.ClassNotFoundException: ScriptNodeFieldControl fileUri: https://www.web3d.org/x3d/content/examples/ScriptConformance/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Miscellan Error: Couldn't find the Java class ScriptNodeFieldControl at: https://www.web3d.org/x3d/content/examples/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\Script\_viewpoints/ScriptNodeFieldControl_Java.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/Script/ScriptNodeFieldControl_Java.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/info.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/_thumbnails/infoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\WorldInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/info.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/info.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/title.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/_thumbnails/titleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Miscellaneous\WorldInfo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/title.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Miscellaneous/WorldInfo/title.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_thumbnails/NistCtc01Asme1Ap203CadexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC01\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:22:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:23:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Cadex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_thumbnails/NistCtc01Asme1Ap203OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC01\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:23:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:23:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_thumbnails/NistCtc01Asme1Ap203SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC01\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:23:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:24:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC01/NistCtc01Asme1Ap203Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap203CadexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:24:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:24:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Cadex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap203OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:24:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:25:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap203SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:25:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:25:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap203Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v1CadexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:25:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:26:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Cadex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v1OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:26:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:26:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v1SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:26:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:27:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v1Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v2CadexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:27:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:27:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Cadex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v2OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:28:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:28:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_thumbnails/NistCtc02Asme1Ap242v2SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC02\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:28:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:28:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC02/NistCtc02Asme1Ap242v2Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_thumbnails/NistCtc03Asme1Ap203OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC03\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:29:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:29:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_thumbnails/NistCtc03Asme1Ap203SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC03\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:29:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:29:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap203Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_thumbnails/NistCtc03Asme1Ap242OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC03\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:30:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:30:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_thumbnails/NistCtc03Asme1Ap242SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC03\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:30:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:30:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC03/NistCtc03Asme1Ap242Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_thumbnails/NistCtc04Asme1Ap203OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC04\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:31:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:31:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_thumbnails/NistCtc04Asme1Ap203SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC04\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:31:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:31:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap203Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_thumbnails/NistCtc04Asme1Ap242SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC04\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:32:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:32:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC04/NistCtc04Asme1Ap242Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_thumbnails/NistCtc05Asme1Ap203OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:32:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:32:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_thumbnails/NistCtc05Asme1Ap203SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:33:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:33:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap203Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_thumbnails/NistCtc05Asme1Ap242V1OccThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:33:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Occ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:33:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: IndexedFaceSet at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Occ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_thumbnails/NistCtc05Asme1Ap242V1SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:34:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:34:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_viewpoints/NistCtc05Asme1Ap242V1Spri.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_viewpoints/NistCtc05Asme1Ap242V1Spri.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_viewpoints/NistCtc05Asme1Ap242V1Spri.x3d._VP_Right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_viewpoints/NistCtc05Asme1Ap242V1Spri.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V1Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V2Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_thumbnails/NistCtc05Asme1Ap242V2SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\CTC05\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:34:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V2Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:34:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/CTC05/NistCtc05Asme1Ap242V2Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC06/NistFtc06Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC06/_thumbnails/NistFtc06Asme1Ap242SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\FTC06\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:34:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC06/NistFtc06Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC06/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:35:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC06/NistFtc06Asme1Ap242Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC08/NistFtc08Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC08/_thumbnails/NistFtc08Asme1Ap242SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\FTC08\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:35:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC08/NistFtc08Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC08/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:35:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC08/NistFtc08Asme1Ap242Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/_thumbnails/NistFtc09Asme1Ap242CadexThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\FTC09\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:35:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Cadex.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:36:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Cadex.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/_thumbnails/NistFtc09Asme1Ap242SpriThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\STEP\FTC09\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:36:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Spri.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:36:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/STEP/FTC09/NistFtc09Asme1Ap242Spri.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/autooffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/autooffsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/autooffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/autooffset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/autooffset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/default_cylinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_cylinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_cylinder.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_cylinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_disk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/default_diskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_disk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/default_disk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/default_disk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:37:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/minmax_disk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/minmax_diskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/minmax_disk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/minmax_disk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/minmax_disk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/multisensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/multisensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/multisensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/offsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:38:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/offset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/offset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/trackpoint_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/trackpoint_changed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/trackpoint_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_thumbnails/unisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\CylinderSensor\_viewpoints/unison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/CylinderSensor/unison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_thumbnails/KeySensorActivationKeySwitchTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestCore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_thumbnails/KeySensorActivationKeySwitchTestCoreThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:39:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestCore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:40:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_viewpoints/KeySensorActivationKeySwitchTestCore.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestCore.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInteractive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_thumbnails/KeySensorActivationKeySwitchTestInteractiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:40:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInteractive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:40:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_viewpoints/KeySensorActivationKeySwitchTestInteractive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInteractive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_thumbnails/KeySensorActivationKeySwitchTestInterchangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\Keyboard\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:40:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Switch at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:40:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Switch at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/Keyboard/KeySensorActivationKeySwitchTestInterchange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/autooffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/autooffsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/autooffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/autooffset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/default_planesensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/default_planesensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/default_planesensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/default_planesensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/isactive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/minmaxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:41:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_x.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/minmax_xThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_x.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_x.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_y.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/minmax_yThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_y.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/minmax_y.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/multisensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/multisensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/multisensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/offsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:42:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/offset_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/offset_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/trackpoint_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/trackpoint_changed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/trackpoint_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/translation_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/translation_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/translation_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/translation_changed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/translation_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unclamped.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/unclampedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:43:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unclamped.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unclamped.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_thumbnails/unisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\PlaneSensor\_viewpoints/unison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/PlaneSensor/unison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/centersize_1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Front).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Outside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Outside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Outside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Outside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Outside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Inside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/centersize_2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Outside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Outside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Outside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Outside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Outside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Intersects_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/centersize_2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/centersize_2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/def_use.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/def_useThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:44:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/def_use.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Inside_Center_ProximitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Outside_ProximitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Inside_Left_ProximitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Outside_ProximitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Inside_Right_ProximitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/def_use.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/def_use.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/default_proximitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/default_proximitysensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/default_proximitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/default_proximitysensor.x3d._VP_Exact_Center_of_ProximitySensor_Bounding_Box.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/default_proximitysensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/default_proximitysensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/enabled.x3d._VP_Inside_ProximitySensor_Bounding_Box.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/isactive.x3d._VP_Inside_ProximitySensor_Bounding_Box.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/isactive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/multi_sensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/multi_sensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:45:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/multi_sensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Inside_Left_ProximitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Outside_ProximitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Inside_Overlap_Area.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Outside_ProximitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Inside_Right_ProximitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/multi_sensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/multi_sensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/nested_trans.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/nested_transThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/nested_trans.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Front).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Outside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Outside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Outside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Outside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Outside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Inside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/nested_trans.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/nested_trans.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/orientation_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/orientation_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/orientation_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Front).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Right).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Bottom).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Rear).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Left).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Inside_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Outside_(Top).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/orientation_changed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/orientation_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/time.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_thumbnails/timeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/time.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/time.x3d._VP_Inside_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\ProximitySensor\_viewpoints/time.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/ProximitySensor/time.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/default_spheresensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/default_spheresensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:46:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/default_spheresensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/default_spheresensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/default_spheresensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/isactive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/multisensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/multisensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/multisensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/offsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:47:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsetfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/offsetfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsetfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsetfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsetfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsettrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/offsettrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsettrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/offsettrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/offsettrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/trackpoint_changedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/trackpoint_changed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:48:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/trackpoint_changed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/trackpoint_changed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_thumbnails/unisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\SphereSensor\_viewpoints/unison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/SphereSensor/unison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycleinterval.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/cycleintervalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycleinterval.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/cycleinterval.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycleinterval.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycletime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/cycletimeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycletime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/cycletime.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/default_timesensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/default_timesensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/default_timesensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:49:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/default_timesensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/default_timesensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/fraction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/fractionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/fraction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/fraction.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/fraction.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:221) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:50:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:221) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/loop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/loopThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/loop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/loop.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/loop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopeqstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopeqstartloopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopeqstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopeqstartlooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopeqstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopgtstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:51:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopgtstartloopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopgtstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopgtstartlooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopgtstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopltstartloopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartloopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopltstartloopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartloopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stopltstartlooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartlooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stopltstartlooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stopltstartlooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptimeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:52:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptime_1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptime_1_looptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_1_looptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_1_looptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptime_2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptime_2_looptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:53:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_2_looptrue.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_2_looptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_2_looptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_thumbnails/stoptime_looptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TimeSensor\_viewpoints/stoptime_looptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TimeSensor/stoptime_looptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitnormal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/hitnormalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitnormal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitnormal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitnormal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/hitpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:54:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hitpoint.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hitpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hittexcoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/hittexcoordThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hittexcoord.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/hittexcoord.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/hittexcoord.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isactive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isover.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/isoverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isover.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/isover.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/isover.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/multisensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/multisensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:55:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/multisensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/multisensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/touchtime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/touchtimeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/touchtime.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/touchtime.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/touchtime.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_thumbnails/unisonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/unison.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\TouchSensor\_viewpoints/unison.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/TouchSensor/unison.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/centersizeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/centersize.x3d._VP_Inside_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/centersize.x3d._VP_Behind_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/centersize.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/centersize_1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:56:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/centersize_1.x3d._VP_Behind_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/centersize_1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/centersize_1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/def_use.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/def_useThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/def_use.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Inside_Center_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Behind_Center_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Outside_Center_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Outside_Left_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Inside_Left_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Behind_Left_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Outside_Center_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Outside_Right_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Inside_Right_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Behind_Right_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Outside_Center_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/def_use.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/def_use.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/default_visibilitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/default_visibilitysensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/default_visibilitysensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/default_visibilitysensor.x3d._VP_Behind_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/default_visibilitysensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/default_visibilitysensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/enabledThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/enabled.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/enabled.x3d._VP_Behind_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/enabled.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/enabled.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:57:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:221) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:221) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/multi_sensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/multi_sensorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/multi_sensor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_OutsideLeft_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_BehindLeft_VisibilitySensor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_Outside_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_OutsideCenter_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_BehindCenter_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_Outside_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_OutsideRight_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_BehindRight_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_Outside_VisibilitySensors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/multi_sensor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/multi_sensor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/nested_trans.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/nested_transThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/nested_trans.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/nested_trans.x3d._VP_Behind_(Front).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/nested_trans.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/nested_trans.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/time.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_thumbnails/timeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/time.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:58:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/time.x3d._VP_Inside_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sensors\VisibilitySensor\_viewpoints/time.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sensors/VisibilitySensor/time.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_audioclip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/default_audioclipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_audioclip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/default_audioclip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_audioclip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/default_looptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_looptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/default_looptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/default_looptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/description.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/descriptionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/description.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/description.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/description.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/duration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/durationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 3:59:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/duration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/duration.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/duration.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/isactiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/isactive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/isactive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/isactive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/multi_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/multi_urlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Sounds/AudioClip/nonexistent.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/multi_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Sounds/AudioClip/nonexistent.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/multi_url.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/multi_url.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/pitchrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/pitchrangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/pitchrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/pitchrange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/pitchrange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/starteqstoploopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:00:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/starteqstoploopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/starteqstoploopfalse_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/starteqstoploopfalse_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoploopfalse_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/starteqstoplooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/starteqstoplooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/starteqstoplooptrue_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/starteqstoplooptrue_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/starteqstoplooptrue_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startgtstoploopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:01:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startgtstoploopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startgtstoploopfalse_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startgtstoploopfalse_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoploopfalse_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startgtstoplooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startgtstoplooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startgtstoplooptrue_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startgtstoplooptrue_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startgtstoplooptrue_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startltstoploopfalseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:02:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startltstoploopfalse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startltstoploopfalse_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startltstoploopfalse_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoploopfalse_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startltstoplooptrueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startltstoplooptrue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_thumbnails/startltstoplooptrue_pastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue_past.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:03:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\AudioClip\_viewpoints/startltstoplooptrue_past.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/AudioClip/startltstoplooptrue_past.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/default_sound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/default_soundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/default_sound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_maxFront_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_maxFront_and_minFront,_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_minFront,_(max_sound_volume).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Center_of_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_REAR_Outside_maxBack_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_REAR_Outside_maxBack_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_maxBack_(no_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_maxBack_and_minBack,_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_minBack,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Center_of_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/default_sound.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/default_sound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/direction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/directionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/direction.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_Just_inside_max_ellipsoid_(max_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_Just_inside_max_ellipsoid,_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_Just_inside_max_ellipsoid,_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/direction.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/direction.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/ellipsoids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/ellipsoidsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/ellipsoids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_maxFront_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_maxFront_(max_sound_-20dB).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_maxFront_and_minFront,_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_minFront,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Center_of_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_REAR_Outside_maxBack_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_max_ellipsoid,_(max_sound_-20dB).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_REAR_Outside_maxBack_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_maxBack_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_maxBack_(max_sound_-20dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_maxBack_and_minBack,_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_minBack,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Center_of_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_max_ellipsoid,_(max_sound_-20dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_max_ellipsoid,_(max_sound_-20dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Just_inside_max_ellipsoid,_(max_sound_-20dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_At_ellipsoid_focus,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/ellipsoids.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/ellipsoids.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/hierarchyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/hierarchy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:04:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_max_and_min_ellipsoids,_(max_sound_-10dB).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Center_of_both_ellipsoids,_(max_sound_volume).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_REAR_Outside_max_ellipsoid_(no_sound) SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_RIGHT_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid_(max_sound).png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_center_of_both_ellipsoids,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_REAR_Outside_max_ellipsoid_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_max_and_min_ellipsoids,_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Center_of_bot_ellipsoids,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_LEFT_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_ellipsoid_center,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_TOP_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_ellipsoid_center,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_BOTTOM_Outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Just_outside_max_ellipsoid,_(no_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Midway_between_ellipsoids_(max_sound_-10dB).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_min_ellipsoid_(max_sound).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_At_ellipsoid_center,_(max_sound_volume).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/hierarchy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/hierarchy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/intensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/intensityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/intensity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/intensity.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/intensity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/location.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/locationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/location.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/location.x3d._VP_Close_location.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Initial_View_2 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/location.x3d._VP_Initial_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/location.x3d._VP_Distant_location.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/location.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/location.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/movietextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 27 Column: 160 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/movietexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:05:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: description for node: MovieTexture Line: 27 Column: 160 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/movietexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/simultaneous.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/simultaneousThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/simultaneous.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/simultaneous.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/simultaneous.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/switch_sounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_thumbnails/switch_soundsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Sounds/Sound/switch.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/switch_sounds.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/Sounds/Sound/switch.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\Sounds\Sound\_viewpoints/switch_sounds.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/Sounds/Sound/switch_sounds.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/existing_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/existing_fileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/existing_file.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/existing_file.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/existing_file.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/invalid_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/invalid_urlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/SpecialGroups/Inline/non_existingfile.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/invalid_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:06:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/ConformanceNist/SpecialGroups/Inline/non_existingfile.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/invalid_url.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/invalid_url.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/nested_inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/nested_inlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/nested_inline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/nested_inline.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/nested_inline.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/nested_inline.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/nested_inline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/ref1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/ref2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:07:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/ref3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/ref4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/ref4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/single_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/single_urlThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/single_url.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/single_url.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/single_url.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_thumbnails/test_bboxsizesameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/test_bboxsizesame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:08:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/test_bboxsizesame.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/test_bboxsizesame.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Inline\_viewpoints/test_bboxsizesame.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Inline/test_bboxsizesame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:640) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Index provided > last valid index at org.j3d.renderer.aviatrix3d.nodes.LODGroup.setRange(LODGroup.java:640) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.updateNodeDataChanges(OGLLOD.java:274) at org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD.setupFinished(OGLLOD.java:200) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/empty_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/empty_rangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/empty_range.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_viewpoints/empty_range.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/empty_range.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/extra_levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/extra_levelsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/extra_levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:09:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_viewpoints/extra_levels.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/extra_levels.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/few_levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/few_levelsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/few_levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_viewpoints/few_levels.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/few_levels.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/multiple_level.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/multiple_levelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/multiple_level.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_viewpoints/multiple_level.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/multiple_level.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/ref1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/ref2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:10:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/ref3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/ref4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/ref4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/test_center.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_thumbnails/test_centerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/test_center.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\LOD\_viewpoints/test_center.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/LOD/test_center.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/bound_500Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/bound_500.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:11:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/bound_500.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/bound_500.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/less_than_zero.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/less_than_zeroThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/less_than_zero.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/less_than_zero.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/less_than_zero.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/more_than_max.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/more_than_maxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/more_than_max.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/more_than_max.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/more_than_max.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/nested_switch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/nested_switchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/nested_switch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/nested_switch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/nested_switch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_firstchoice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/select_firstchoiceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:12:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_firstchoice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/select_firstchoice.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_firstchoice.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_lastchoice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_thumbnails/select_lastchoiceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_lastchoice.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist\SpecialGroups\Switch\_viewpoints/select_lastchoice.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\ConformanceNist/SpecialGroups/Switch/select_lastchoice.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: ConformanceNist.echo.timestamp: timestamp 16:13:22 on 3 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: Basic.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildNoTransformation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CADPartChildNoTransformationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildNoTransformation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CADPartChildNoTransformation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildNoTransformation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeA.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CADPartChildTransformationAlternativeAThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Node does not describe a Shape object at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADFace.setShape(BaseCADFace.java:522) at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADFace.setValue(BaseCADFace.java:425) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeA.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:13:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Node does not describe a Shape object at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADFace.setShape(BaseCADFace.java:522) at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADFace.setValue(BaseCADFace.java:425) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeA.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CADPartChildTransformationAlternativeBThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:14:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: rotation for node: CADFace Line: 45 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:14:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: rotation for node: CADFace Line: 45 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeB.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CADPartChildTransformationAlternativeCThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:14:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Child not a X3DProductStructureChildNode in CADPart at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADPart.addChildNode(BaseCADPart.java:730) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLCADPart.addChildNode(OGLCADPart.java:340) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:533) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:14:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Child not a X3DProductStructureChildNode in CADPart at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADPart.addChildNode(BaseCADPart.java:730) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLCADPart.addChildNode(OGLCADPart.java:340) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:533) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CADPartChildTransformationAlternativeC.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadDesignPatternExampleBushing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CadDesignPatternExampleBushingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:15:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadDesignPatternExampleBushing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:15:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CadDesignPatternExampleBushing.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadDesignPatternExampleBushing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryExternPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CadGeometryExternPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:15:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1078) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.RootNodeStatement(VRML97RelaxedParser.java:489) at org.web3d.parser.vrml97.VRML97RelaxedParser.ProtoBody(VRML97RelaxedParser.java:593) at org.web3d.parser.vrml97.VRML97RelaxedParser.Proto(VRML97RelaxedParser.java:560) at org.web3d.parser.vrml97.VRML97RelaxedParser.ProtoStatement(VRML97RelaxedParser.java:510) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:405) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryExternPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:15:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.NullPointerException Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1078) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.RootNodeStatement(VRML97RelaxedParser.java:489) at org.web3d.parser.vrml97.VRML97RelaxedParser.ProtoBody(VRML97RelaxedParser.java:593) at org.web3d.parser.vrml97.VRML97RelaxedParser.Proto(VRML97RelaxedParser.java:560) at org.web3d.parser.vrml97.VRML97RelaxedParser.ProtoStatement(VRML97RelaxedParser.java:510) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:405) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Error: Unknown error in content loading process Unknown error in content loading process Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryExternPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CadGeometryPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadGeometryPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadTeapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CadTeapotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadTeapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CadTeapot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CadTeapot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyCombined.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubAssemblyCombinedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyCombined.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:16:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubAssemblyCombined.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyCombined.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyInline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubAssemblyInlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Child not a X3DProductStructureChildNode or GroupingNode in CADAssembly at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADAssembly.addChildNode(BaseCADAssembly.java:356) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLCADAssembly.addChildNode(OGLCADAssembly.java:307) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:533) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyInline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: Child not a X3DProductStructureChildNode or GroupingNode in CADAssembly at org.web3d.vrml.renderer.common.nodes.cadgeometry.BaseCADAssembly.addChildNode(BaseCADAssembly.java:356) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLCADAssembly.addChildNode(OGLCADAssembly.java:307) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:533) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubAssemblyInline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubBushing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubBushingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubBushing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Iso_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubBushing.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubBushing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubCap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubCapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubCap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:17:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Iso_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubCap.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubCap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubDiscWithHoles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubDiscWithHolesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubDiscWithHoles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Iso_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubDiscWithHoles.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubDiscWithHoles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubGasket.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/CatiaHubGasketThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubGasket.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Iso_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/CatiaHubGasket.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//CatiaHubGasket.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//ClipPlaneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/ClipPlaneExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "AV3D Runtime" java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class [Lorg.j3d.aviatrix3d.pipeline.graphics.VisualDetails; ([Ljava.lang.Object; is in module java.base of loader 'bootstrap'; [Lorg.j3d.aviatrix3d.pipeline.graphics.VisualDetails; is in unnamed module of loader 'app') at org.j3d.aviatrix3d.pipeline.graphics.BaseStateSortStage.cleanupObjects(BaseStateSortStage.java:1313) at org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.sortNodes(StateAndTransparencyDepthSortStage.java:367) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sortSingleSurface(BaseSortStage.java:344) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sort(BaseSortStage.java:186) at org.j3d.aviatrix3d.pipeline.graphics.CullToSingleSortListener.culledOutput(CullToSingleSortListener.java:82) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cull(BaseCullStage.java:443) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:272) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//ClipPlaneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:18:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "AV3D Runtime" java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class [Lorg.j3d.aviatrix3d.pipeline.graphics.VisualDetails; ([Ljava.lang.Object; is in module java.base of loader 'bootstrap'; [Lorg.j3d.aviatrix3d.pipeline.graphics.VisualDetails; is in unnamed module of loader 'app') at org.j3d.aviatrix3d.pipeline.graphics.BaseStateSortStage.cleanupObjects(BaseStateSortStage.java:1313) at org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.sortNodes(StateAndTransparencyDepthSortStage.java:367) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sortSingleSurface(BaseSortStage.java:344) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sort(BaseSortStage.java:186) at org.j3d.aviatrix3d.pipeline.graphics.CullToSingleSortListener.culledOutput(CullToSingleSortListener.java:82) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cull(BaseCullStage.java:443) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:272) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//ClipPlaneExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/IndexedQuadSetExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 OGLIndexedQuadSet: FIELD_COORDINDEX 11 OGLIndexedQuadSet: FIELD_SET_COORDINDEX 12 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 OGLIndexedQuadSet: FIELD_COORDINDEX 11 OGLIndexedQuadSet: FIELD_SET_COORDINDEX 12 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/IndexedQuadSetExample.x3d._VP_IndexedQuadSet_front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/IndexedQuadSetExample.x3d._VP_IndexedQuadSet_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/IndexedQuadSetExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/IndexedQuadSetTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. OGLIndexedQuadSet: FIELD_COORDINDEX 11 OGLIndexedQuadSet: FIELD_SET_COORDINDEX 12 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. OGLIndexedQuadSet: FIELD_COORDINDEX 11 OGLIndexedQuadSet: FIELD_SET_COORDINDEX 12 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/IndexedQuadSetTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//IndexedQuadSetTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013BasqueCountry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/KeyFobWeb3d2013BasqueCountryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013BasqueCountry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/KeyFobWeb3d2013BasqueCountry.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013BasqueCountry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013Spain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/KeyFobWeb3d2013SpainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013Spain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:19:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/KeyFobWeb3d2013Spain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//KeyFobWeb3d2013Spain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/QuadSetColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.updateNodeDataChanges(OGLQuadSet.java:404) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.setColorNode(OGLQuadSet.java:322) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setComponent(BaseComponentGeometryNode.java:1110) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setValue(BaseComponentGeometryNode.java:961) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.updateNodeDataChanges(OGLQuadSet.java:404) at org.web3d.vrml.renderer.ogl.nodes.cadgeometry.OGLQuadSet.setColorNode(OGLQuadSet.java:322) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setComponent(BaseComponentGeometryNode.java:1110) at org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode.setValue(BaseComponentGeometryNode.java:961) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:251) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_thumbnails/QuadSetExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/QuadSetExample.x3d._VP_QuadSet_front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/QuadSetExample.x3d._VP_QuadSet_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\CAD\_viewpoints/QuadSetExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/CAD//QuadSetExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//AceticAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/AceticAcidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//AceticAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:20:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/AceticAcid.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/AceticAcid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//AceticAcid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Alanine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/AlanineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Alanine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Alanine.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Alanine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Alanine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//ButanedioicAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/ButanedioicAcidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//ButanedioicAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/ButanedioicAcid.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/ButanedioicAcid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//ButanedioicAcid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Caffeine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/CaffeineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Caffeine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Caffeine.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Caffeine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Caffeine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cholesterol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/CholesterolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cholesterol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:21:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cholesterol.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cholesterol.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cholesterol.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cortisone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/CortisoneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cortisone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cortisone.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cortisone.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cortisone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//CyclohexeneOxide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/CyclohexeneOxideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//CyclohexeneOxide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/CyclohexeneOxide.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/CyclohexeneOxide.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//CyclohexeneOxide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cyclopentanamine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/CyclopentanamineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cyclopentanamine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cyclopentanamine.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Cyclopentanamine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Cyclopentanamine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Digitoxigenin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/DigitoxigeninThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:22:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Digitoxigenin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Digitoxigenin.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Digitoxigenin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Digitoxigenin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//DimethylSulfoxide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/DimethylSulfoxideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//DimethylSulfoxide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/DimethylSulfoxide.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/DimethylSulfoxide.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//DimethylSulfoxide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Ethanol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/EthanolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Ethanol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Ethanol.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Ethanol.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Ethanol.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//GlycerolDiacetate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/GlycerolDiacetateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//GlycerolDiacetate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/GlycerolDiacetate.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/GlycerolDiacetate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//GlycerolDiacetate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Histamine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/HistamineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:23:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Histamine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Histamine.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Histamine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Histamine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Oxytocin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/OxytocinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Oxytocin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Oxytocin.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Oxytocin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Oxytocin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//PyruvicAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/PyruvicAcidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//PyruvicAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/PyruvicAcid.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/PyruvicAcid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//PyruvicAcid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Riboflavin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/RiboflavinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Riboflavin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:24:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Riboflavin.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Riboflavin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Riboflavin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//SomatoStatin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/SomatoStatinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//SomatoStatin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/SomatoStatin.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/SomatoStatin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//SomatoStatin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TartaricAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/TartaricAcidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TartaricAcid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/TartaricAcid.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/TartaricAcid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TartaricAcid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Tetrahydrofuran.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/TetrahydrofuranThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Tetrahydrofuran.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Tetrahydrofuran.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/Tetrahydrofuran.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//Tetrahydrofuran.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TransDCE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/TransDCEThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TransDCE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:25:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/TransDCE.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/TransDCE.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//TransDCE.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//VitaminK.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/VitaminKThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//VitaminK.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/VitaminK.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/VitaminK.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//VitaminK.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_1_4_Dihydronaphthalene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/_1_4_DihydronaphthaleneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_1_4_Dihydronaphthalene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_1_4_Dihydronaphthalene.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_1_4_Dihydronaphthalene.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_1_4_Dihydronaphthalene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methy_1H_indene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/_3_Methy_1H_indeneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methy_1H_indene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_3_Methy_1H_indene.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_3_Methy_1H_indene.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methy_1H_indene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methyl_1H_indene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_thumbnails/_3_Methyl_1H_indeneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methyl_1H_indene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:26:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_3_Methyl_1H_indene.x3d._VP_title_billboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ChemicalMarkupLanguage\_viewpoints/_3_Methyl_1H_indene.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ChemicalMarkupLanguage//_3_Methyl_1H_indene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AriesEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/AriesEspduPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFFloat portRpm at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AriesEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFFloat portRpm at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AriesEspduPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AutomatedEntityGeometryCreator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/AutomatedEntityGeometryCreatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 224.2.181.145 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AutomatedEntityGeometryCreator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 224.2.181.145 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//AutomatedEntityGeometryCreator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BaseballBackspin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/BaseballBackspinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 64200 group: 224.0.0.3 New DIS node: siteID: 3 appID: 0 entityID: 0 marking: Baseball org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_back.jpg Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BaseballBackspin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 64200 group: 224.0.0.3 New DIS node: siteID: 3 appID: 0 entityID: 0 marking: Baseball org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_bottom.jpg Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_left.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_front.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/mountains_2_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BaseballBackspin.x3d._VP_Top_ball.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BaseballBackspin.x3d._VP_Behind_ball.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BaseballBackspin.x3d._VP_Front_Ball.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BaseballBackspin.x3d._VP_Default_viewpoint.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BaseballBackspin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/BeachTanksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:27:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_towards_hotel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_towards_building.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_towards_sand_dunes.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_standing_on_plank.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_Origin_2m_up,_looking_northeast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_Origin_1m_up,_looking_northeast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/BeachTanks.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//BeachTanks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CannonProject.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/CannonProjectThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Logic to change Inactive to Writer not implemented org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CannonProject.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Logic to change Inactive to Writer not implemented org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_FarView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_AboveView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Projectile_Rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Projectile_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Projectile_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Projectile_Side-II.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Projectile_Front-II.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/CannonProject.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CannonProject.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/CoordinateAxesX3dDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDISGeoLoc.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/CoordinateAxesX3dDISGeoLocThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDISGeoLoc.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:28:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//CoordinateAxesX3dDISGeoLoc.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//DISEntityPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/DISEntityPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:29:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TransmitterPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//DISEntityPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:29:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TransmitterPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//DISEntityPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/EspduTransformExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:29:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: local AUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: EspduTransform Line: 915 Column: 162 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:29:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: local AUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: EspduTransform Line: 915 Column: 162 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/EspduTransformPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:30:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: EspduTransform Line: 915 Column: 162 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:30:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: EspduTransform Line: 915 Column: 162 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformSenderReceiver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/EspduTransformSenderReceiverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:30:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: local AUV Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformSenderReceiver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:30:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: local AUV Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//EspduTransformSenderReceiver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//ExternProtoDeclareDefinitions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/ExternProtoDeclareDefinitionsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:31:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.interpolator.NRScalarInterpolator field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.navigation.NRBillboard field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Parsing error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.interpolator.NRScalarInterpolator field 1 at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.navigation.NRBillboard field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Parsing error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Parsing error: org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//ExternProtoDeclareDefinitions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:31:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.networking.NRAnchor field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.interpolator.NRScalarInterpolator field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch field 1 at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Parsing error: Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.navigation.NRBillboard field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.interpolator.NRScalarInterpolator field 1 at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.navigation.NRBillboard field 1 at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Parsing error: org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.navigation.NRLOD child: class org.web3d.vrml.renderer.norender.nodes.core.NRWorldInfo field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.navigation.OGLLOD setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRGroup field 1 at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Parsing error: org.web3d.vrml.lang.InvalidFieldFormatException: Int parse error: "0.0" Offending value: 0.0 at org.web3d.parser.vrml97.VRML97FieldReader.SFInt32(VRML97FieldReader.java:175) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1743) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1048) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.MultiFieldValue(VRML97RelaxedParser.java:1501) at org.web3d.parser.vrml97.VRML97RelaxedParser.FieldValue(VRML97RelaxedParser.java:1434) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBodyElement(VRML97RelaxedParser.java:1041) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeBody(VRML97RelaxedParser.java:999) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:932) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:432) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/ExternProtoDeclareDefinitions.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//ExternProtoDeclareDefinitions.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//Gimbals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/GimbalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:31:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F18-Superhornet-UnitedStates/F18.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) initialize() rotationMessage_changed= "DIS (roll, elevation, azimuth) = (0, 0, 0) degrees" "Axis-angle SFRotation = (1 0 0 0)" - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//Gimbals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:31:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F18-Superhornet-UnitedStates/F18.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) initialize() rotationMessage_changed= "DIS (roll, elevation, azimuth) = (0, 0, 0) degrees" "Axis-angle SFRotation = (1 0 0 0)" Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_East_to_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_North_to_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_West_to_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_Close_Up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_Northeast_to_SW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_Southwest_to_NE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_Top_Down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/Gimbals.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//Gimbals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//NetworkedCamera.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/NetworkedCameraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:31:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//NetworkedCamera.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:32:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//NetworkedCamera.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsObserver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/RadioCommunicationsObserverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:32:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsObserver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:32:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsObserver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/RadioCommunicationsPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:32:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: ReceiverPdu Line: 858 Column: 43 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: enabled for node: ReceiverPdu Line: 858 Column: 43 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//RadioCommunicationsPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestBoxEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/TestBoxEspduThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: TestBox Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestBoxEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: TestBox Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestBoxEspdu.x3d._VP_Default_viewpoint.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestBoxEspdu.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/TestCubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCube.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCubeEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/TestCubeEspduThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: TestCube org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCubeEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:33:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: TestCube org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCubeEspdu.x3d._VP_local_(moving)_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestCubeEspdu.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestCubeEspdu.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestImages.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/TestImagesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestImages.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Left_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Right_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Bottom_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_viewpoints/TestImages.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//TestImages.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//UserScriptedEntityGeometryCreator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_thumbnails/UserScriptedEntityGeometryCreatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\DistributedInteractiveSimulation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/EntityProcessor.class class_name: EntityProcessor ScriptLoadHandler.loadClass Error: Couldn't find the Java class EntityProcessor at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/ java.lang.ClassNotFoundException: EntityProcessor fileUri: https://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/EntityProcessor.class class_name: EntityProcessor DIS Listening to port: 0 group: localhost at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Failed to listen to multicast port. Trying unicast Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteract Error: Couldn't find the Java class EntityProcessor at: https://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/ java.lang.ClassNotFoundException: EntityProcessor at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//UserScriptedEntityGeometryCreator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass Error: Couldn't find the Java class EntityProcessor at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/ java.lang.ClassNotFoundException: EntityProcessor fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/EntityProcessor.class class_name: EntityProcessor ScriptLoadHandler.loadClass fileUri: https://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/EntityProcessor.class class_name: EntityProcessor DIS Listening to port: 0 group: localhost at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Failed to listen to multicast port. Trying unicast Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/DistributedInteract Error: Couldn't find the Java class EntityProcessor at: https://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/ java.lang.ClassNotFoundException: EntityProcessor at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:506) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/DistributedInteractiveSimulation//UserScriptedEntityGeometryCreator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//CodedCompressedPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/CodedCompressedPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//CodedCompressedPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:34:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/CodedCompressedPrototypes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//CodedCompressedPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Eight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/EightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Eight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/Eight.x3d._VP_1M_view_from_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/Eight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Eight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/EightCodedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/EightCoded.x3d._VP_1M_view_from_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/EightCoded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCoded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/EightCompressedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ ScriptLoadHandler.loadClass java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/EightCompressed.x3d._VP_1M_view_from_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/EightCompressed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//EightCompressed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Fish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/FishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Fish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:35:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/Fish.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Fish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/FishCodedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/FishCoded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCoded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/FishCompressedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet ScriptLoadHandler.loadClass Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/FishCompressed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//FishCompressed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Lion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/LionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Lion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/Lion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Lion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/LionCodedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:36:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/LionCoded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCoded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/LionCompressedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ class_name: CompressedIndexedFaceSet java.lang.ClassNotFoundException: CompressedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet ScriptLoadHandler.loadClass Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/LionCompressed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//LionCompressed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Teapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/TeapotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Teapot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/Teapot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//Teapot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/TeapotCodedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCoded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:37:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class CodedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CodedIndexedFaceSet.class class_name: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CodedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CodedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/TeapotCoded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCoded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_thumbnails/TeapotCompressedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCompressed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet Error: Couldn't find the Java class CompressedIndexedFaceSet at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass java.lang.ClassNotFoundException: CompressedIndexedFaceSet fileUri: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/CompressedIndexedFaceSet.class class_name: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryC Error: Couldn't find the Java class CompressedIndexedFaceSet at: https://www.web3d.org/x3d/content/examples/Basic/ExperimentalBinaryCompression/isenburg/Vrml97Scripts/ java.lang.ClassNotFoundException: CompressedIndexedFaceSet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExperimentalBinaryCompression\_viewpoints/TeapotCompressed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExperimentalBinaryCompression//TeapotCompressed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//BoxEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/BoxEaiJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//BoxEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//BoxEaiJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//CreateSphereEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/CreateSphereEaiJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//CreateSphereEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//CreateSphereEaiJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//GraphicalLogAnalyzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/GraphicalLogAnalyzerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//GraphicalLogAnalyzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:38:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/GraphicalLogAnalyzer.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/GraphicalLogAnalyzer.x3d._VP_Down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/GraphicalLogAnalyzer.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//GraphicalLogAnalyzer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//HelixEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/HelixEaiJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//HelixEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/HelixEaiJava.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//HelixEaiJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//SwitcherEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/SwitcherEaiJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//SwitcherEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//SwitcherEaiJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//ViewSwitchEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_thumbnails/ViewSwitchEaiJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//ViewSwitchEaiJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/ViewSwitchEaiJava.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/ViewSwitchEaiJava.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ExternalAuthoringInterface\_viewpoints/ViewSwitchEaiJava.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ExternalAuthoringInterface//ViewSwitchEaiJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterClassical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/CoasterClassicalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: if( Browser.getName() == 'blaxxunCC3D' // This also covers BS Contact VRML. 5: || Browser.getName() == 'bsContactMP4' 6: ) 7: { 8: AppFromBelow.texture= TexGrass; 9: AppFromBelow.textureTransform= TexTransGrass; 10: MatFromBelow.transparency= .6; 11: MatFromBelow.emissiveColor= new SFColor(1, 1, 1); 12: } 13: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function getName in object null. (Inline script#3) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterClassical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:39:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: if( Browser.getName() == 'blaxxunCC3D' // This also covers BS Contact VRML. 5: || Browser.getName() == 'bsContactMP4' 6: ) 7: { 8: AppFromBelow.texture= TexGrass; 9: AppFromBelow.textureTransform= TexTransGrass; 10: MatFromBelow.transparency= .6; 11: MatFromBelow.emissiveColor= new SFColor(1, 1, 1); 12: } 13: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function getName in object null. (Inline script#3) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_Behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_From_the_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_Far_from_the_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_Pilot_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_From_the_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_From_the_Front_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/CoasterClassical.x3d._VP_Default_viewpoint.png Error: An exception was generated in user code during the processing of the boundsChanged() callback. Contained message: A strip with less than 2 vertices is specified at index:0 java.lang.IllegalArgumentException: A strip with less than 2 vertices is specified at index:0 at org.j3d.aviatrix3d.LineStripArray.setStripCount(LineStripArray.java:210) at org.web3d.vrml.renderer.ogl.nodes.render.OGLIndexedLineSet.updateNodeBoundsChanges(OGLIndexedLineSet.java:364) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:975) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterClassical.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterDamper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/CoasterDamperThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:40:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterDamper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:40:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//CoasterDamper.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorClassical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/DoorClassicalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:40:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorClassical.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:40:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/DoorClassical.x3d._VP_from_the_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/DoorClassical.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorClassical.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorDesired.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/DoorDesiredThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:40:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: OrientationChaser at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorDesired.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:41:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: OrientationChaser at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//DoorDesired.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerExternalPrototypeDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/FollowerExternalPrototypeDeclarationsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:41:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:Position2fChaser java.io.IOException: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:OrientationDamper at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:Position2fDamper at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.x3d java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Chasers.wrl Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:PositionChaser Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:PositionDamper java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerExternalPrototypeDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:41:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.wrl Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:PositionChaser java.io.IOException: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.wrl Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:Position2fDamper Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.x3d Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:OrientationDamper Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Dampers.x3d Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:Position2fChaser Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Followers/Chasers.x3d at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Chasers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for URL: urn:inet:hersto.net:node:PositionDamper Error: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 java.io.IOException: File not found. http://www.hersto.net/Followers/Dampers.wrl Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerExternalPrototypeDeclarations.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerPrototypeDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/FollowerPrototypeDeclarationsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:41:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerPrototypeDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:41:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//FollowerPrototypeDeclarations.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//PoorMansInertia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/PoorMansInertiaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:42:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//PoorMansInertia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:42:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//PoorMansInertia.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDesired.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/RoomDesiredThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:42:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionChaser at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDesired.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:42:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionChaser at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDesired.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDirect.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/RoomDirectThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDirect.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/RoomDirect.x3d._VP_outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_viewpoints/RoomDirect.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//RoomDirect.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Sky.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/SkyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Sky.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Sky.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Slider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/SliderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Slider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:43:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//Slider.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestOrientationFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/TestOrientationFollowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:44:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestOrientationFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:44:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestOrientationFollower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPosition2DFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/TestPosition2DFollowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:44:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPosition2DFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:44:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPosition2DFollower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPositionFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/TestPositionFollowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:45:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPositionFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:45:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestPositionFollower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestSliders.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/TestSlidersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:45:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestSliders.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:45:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//TestSliders.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewChaser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/ThirdPersonViewChaserThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:46:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewChaser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:46:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewChaser.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_thumbnails/ThirdPersonViewFollowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Followers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:46:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewFollower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:47:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: PositionDamper at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Followers//ThirdPersonViewFollower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A1_GeoElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/A1_GeoElevationGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:47:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 111 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A1_GeoElevationGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:47:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 111 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A1_GeoElevationGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A2_AnimatedGeoViewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/A2_AnimatedGeoViewpointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:47:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 128 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A2_AnimatedGeoViewpoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:48:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 128 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A2_AnimatedGeoViewpoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A3_GeoInline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/A3_GeoInlineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:48:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A3_GeoInline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:48:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A3_GeoInline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A4_GeoLocation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/A4_GeoLocationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:48:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 117 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A4_GeoLocation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:48:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 117 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A4_GeoLocation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A5_GeoOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/A5_GeoOriginThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:49:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 133 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A5_GeoOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:49:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 133 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//A5_GeoOrigin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/BoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:49:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Box.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:49:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Box.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampuses.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/CaliforniaCampusesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:49:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 36 Column: 141 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampuses.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:50:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 36 Column: 141 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampuses.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour3Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/CaliforniaCampusesTour3AltitudesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:50:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 151 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour3Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:50:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 151 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour3Altitudes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour4Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/CaliforniaCampusesTour4AltitudesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:50:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour4Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:51:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour4Altitudes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour5Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/CaliforniaCampusesTour5AltitudesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:51:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour5Altitudes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:51:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 38 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//CaliforniaCampusesTour5Altitudes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoSpatialExternProtoDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/GeoSpatialExternProtoDeclarationsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:51:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoLOD.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoInline.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoElevationGrid.wrl file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoCoordinate.wrl Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoCoordinate.wrl#GeoCoordinate Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoInline.wrl#GeoInline Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoLOD.wrl#GeoLOD Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoElevationGrid.wrl#GeoElevationGrid Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoLocation.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoOrigin.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoPositionInterpolator.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoMetadata.wrl Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoLocation.wrl#GeoLocation Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoViewpoint.wrl Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoMetadata.wrl#GeoMetadata Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoOrigin.wrl#GeoOrigin Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoViewpoint.wrl#GeoViewpoint Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoSpatialExternProtoDeclarations.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:52:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoElevationGrid.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoInline.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoCoordinate.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoLOD.wrl Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoCoordinate.wrl#GeoCoordinate Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoInline.wrl#GeoInline Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoElevationGrid.wrl#GeoElevationGrid Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoLOD.wrl#GeoLOD Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoLocation.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoMetadata.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoOrigin.wrl Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoPositionInterpolator.wrl Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoLocation.wrl#GeoLocation Warning: file not found, file:/Program%20Files/GeoVRML/1.0/protos/GeoViewpoint.wrl Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoMetadata.wrl#GeoMetadata Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoOrigin.wrl#GeoOrigin Warning: Cannot resolve any URLS for URL: urn:web3d:geovrml:1.0/protos/GeoViewpoint.wrl#GeoViewpoint C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoSpatialExternProtoDeclarations.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoTouchSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/GeoTouchSensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:52:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoTouchSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:52:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeoTouchSensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeospatialCoordinateAxesNsewExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/GeospatialCoordinateAxesNsewExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:52:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeospatialCoordinateAxesNsewExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:52:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//GeospatialCoordinateAxesNsewExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarth.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/HelloEarthThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:53:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarth.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:53:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarth.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenAerialMap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/HelloEarthOpenAerialMapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:53:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenAerialMap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:53:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenAerialMap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenStreetMap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/HelloEarthOpenStreetMapThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:54:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenStreetMap.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:54:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//HelloEarthOpenStreetMap.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//KmlPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/KmlPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:54:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:283) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//KmlPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:54:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:283) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//KmlPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mars.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:55:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 141 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mars.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:55:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 141 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mars.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:55:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:56:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD001Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:56:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:56:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD001.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD002Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:56:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:57:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD002.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD003Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:57:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:57:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD003.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:57:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:58:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD005Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:58:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:58:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD005.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD006Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:58:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:59:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD006.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD007Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:59:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:59:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD007.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD008Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 4:59:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:00:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD008.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD009Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:00:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:00:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD009.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:00:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:01:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD011Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:01:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:01:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD011.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD012Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:01:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:02:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD012.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD013Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:02:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:02:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD013.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD015Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:02:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:03:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD015.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD016Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:03:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:03:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD016.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD017Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:03:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:04:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD017.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD018Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:04:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:04:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD018.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD019Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:04:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:05:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD019.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD020Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:05:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:05:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD020.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD021Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:05:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:06:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD021.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD022Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:06:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:06:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD022.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MarsLOD023Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:06:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:07:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//MarsLOD023.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mexico.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/MexicoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:07:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 135 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mexico.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:07:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 135 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Mexico.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//OpenStreetMapX3dEarthDemo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/OpenStreetMapX3dEarthDemoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:07:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//OpenStreetMapX3dEarthDemo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:08:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//OpenStreetMapX3dEarthDemo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Squaw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:08:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 164 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Squaw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:08:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 164 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Squaw.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:09:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD001Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:09:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:09:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD001.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD002Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:10:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:10:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD002.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD003Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:10:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:10:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD003.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:11:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:11:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD005Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:11:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:11:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD005.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD006Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:12:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:12:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD006.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD007Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:12:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:12:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD007.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD008Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:13:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:13:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD008.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD009Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:13:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:13:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD009.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:14:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:14:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD011Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:14:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:14:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD011.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD012Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:15:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:15:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD012.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD013Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:15:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:15:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD013.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD014.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD014Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:16:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD014.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:16:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD014.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD015Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:16:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:16:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD015.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD016Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:17:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:17:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD016.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD017Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:17:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:17:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD017.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD018Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:18:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:18:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD018.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD019Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:18:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:18:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD019.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD020Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:19:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:19:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD020.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD021Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:19:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:19:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD021.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD022Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:20:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:20:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD022.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD023Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:20:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:20:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD023.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD024.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD024Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:21:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD024.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:21:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD024.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD025.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD025Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:21:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD025.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:21:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD025.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD026.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD026Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:22:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD026.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:22:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD026.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD027.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD027Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:22:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD027.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:22:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD027.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD028.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD028Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:23:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD028.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:23:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD028.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD029.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SquawLOD029Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:23:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD029.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:23:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLOD.setupFinished(BaseGeoLOD.java:787) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLOD.setupFinished(OGLGeoLOD.java:257) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SquawLOD029.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:24:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 174 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:24:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 174 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:24:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:24:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus001Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:24:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus001.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus002Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus002.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus003Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus003.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus005Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:25:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus005.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus005.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus006Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus006.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus007Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus007.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus007.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus008Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus008.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:26:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus008.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus009Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus009.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus009.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus011Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus011.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus011.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus012Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus012.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:27:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus012.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus013Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus013.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus013.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus014.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus014Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus014.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus014.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus015Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus015.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus015.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus016Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus016.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:28:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus016.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus017Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus017.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus017.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus018Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus018.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus018.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus019Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus019.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus019.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus020Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:29:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus020.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus020.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus021Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus021.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus021.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus022Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus022.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus022.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus023Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus023.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus023.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus024.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus024Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:30:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus024.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus024.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus025.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus025Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus025.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus025.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus026.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus026Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus026.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus026.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus027.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus027Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus027.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:31:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus027.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus028.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus028Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus028.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus028.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus029.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus029Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus029.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus029.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus030.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus030Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus030.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus030.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus031.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus031Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus031.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:32:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus031.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus032.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus032Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus032.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus032.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus033.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus033Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus033.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus033.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus034.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus034Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus034.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus034.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus035.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus035Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus035.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:33:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus035.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus036.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus036Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus036.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus036.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus037.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus037Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus037.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus037.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus038.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus038Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus038.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus038.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus039.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus039Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:34:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus039.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus039.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus040.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus040Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus040.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus040.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus041.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus041Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus041.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus041.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus042.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus042Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus042.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:35:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus042.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus043.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus043Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus043.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus043.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus044.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus044Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus044.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus044.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus045.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus045Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus045.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus045.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus046.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus046Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus046.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:36:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus046.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus047.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus047Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus047.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus047.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus048.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus048Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus048.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus048.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus049.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus049Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus049.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus049.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus050.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus050Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus050.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:37:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus050.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus051.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus051Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus051.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus051.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus052.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus052Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus052.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus052.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus053.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus053Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus053.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus053.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus054.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus054Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:38:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus054.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus054.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus055.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus055Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus055.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus055.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus056.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus056Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus056.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus056.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus057.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus057Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus057.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus057.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus058.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus058Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:39:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus058.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus058.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus059.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus059Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus059.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus059.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus060.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus060Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus060.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus060.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus061.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus061Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus061.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:40:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus061.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus062.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus062Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus062.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus062.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus063.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus063Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus063.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus063.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus064.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus064Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus064.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus064.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus065.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus065Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus065.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:41:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus065.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus066.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus066Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus066.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus066.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus067.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus067Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus067.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus067.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus068.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus068Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus068.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus068.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus069.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus069Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus069.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus069.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus070.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus070Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:42:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus070.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus070.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus071.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus071Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus071.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus071.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus072.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus072Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus072.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus072.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus073.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus073Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus073.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus073.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus074.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus074Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:43:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus074.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus074.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus075.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus075Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus075.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus075.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus076.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus076Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus076.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus076.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus077.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus077Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus077.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus077.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus078.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus078Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:44:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus078.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus078.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus079.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus079Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus079.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus079.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus080.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus080Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus080.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus080.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus081.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus081Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus081.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus081.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus082.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus082Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:45:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus082.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus082.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus083.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus083Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus083.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus083.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus084.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus084Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus084.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus084.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus085.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus085Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus085.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus085.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus086.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus086Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus086.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:46:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus086.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus087.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus087Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus087.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus087.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus088.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus088Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus088.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus088.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus089.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus089Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus089.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus089.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus090.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus090Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:47:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus090.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus090.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus091.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus091Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus091.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus091.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus092.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus092Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus092.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus092.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus093.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus093Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus093.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus093.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus094.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus094Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus094.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:48:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus094.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus095.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus095Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus095.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus095.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus096.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus096Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus096.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus096.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus097.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus097Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus097.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus097.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus098.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus098Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus098.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:49:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus098.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus099.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus099Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus099.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus099.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus100.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus100Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus100.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus100.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus101.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus101Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus101.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus101.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus102.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus102Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus102.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:50:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus102.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus103.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus103Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus103.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus103.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus104.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus104Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus104.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus104.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus105.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus105Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus105.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus105.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus106.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus106Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus106.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:51:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus106.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus107.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus107Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus107.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus107.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus108.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus108Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus108.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus108.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus109.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus109Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus109.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus109.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus110.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus110Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus110.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:52:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus110.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus111.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus111Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus111.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus111.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus112.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus112Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus112.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus112.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus113.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus113Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus113.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus113.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus114.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus114Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus114.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:53:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus114.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus115.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus115Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus115.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus115.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus116.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus116Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus116.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus116.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus117.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus117Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus117.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus117.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus118.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus118Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus118.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:54:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus118.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus119.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus119Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus119.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus119.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus120.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus120Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus120.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus120.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus121.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus121Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus121.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus121.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus122.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus122Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus122.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:55:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus122.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus123.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus123Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus123.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus123.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus124.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus124Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus124.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus124.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus125.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus125Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus125.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus125.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus126.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus126Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus126.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:56:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus126.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus127.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus127Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus127.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus127.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus128.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus128Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus128.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus128.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus129.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus129Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus129.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus129.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus130.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus130Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus130.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:57:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus130.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus131.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus131Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus131.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus131.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus132.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus132Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus132.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus132.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus133.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus133Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus133.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus133.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus134.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus134Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus134.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:58:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus134.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus135.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus135Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus135.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus135.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus136.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus136Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus136.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus136.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus137.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus137Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus137.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus137.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus138.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus138Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus138.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 5:59:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus138.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus139.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus139Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus139.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus139.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus140.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus140Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus140.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus140.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus141.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus141Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus141.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus141.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus142.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus142Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus142.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:00:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus142.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus143.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus143Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus143.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus143.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus144.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus144Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus144.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus144.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus145.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus145Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus145.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus145.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus146.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus146Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus146.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:01:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus146.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus147.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus147Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus147.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus147.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus148.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus148Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus148.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus148.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus149.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus149Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus149.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus149.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus150.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus150Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus150.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:02:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus150.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus151.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/SriCampus151Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus151.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//SriCampus151.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Temple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TempleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 20 Column: 123 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Temple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 20 Column: 123 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//Temple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleNoOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TempleNoOriginThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 130 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleNoOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:03:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 130 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleNoOrigin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TempleOriginThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:04:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 129 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleOrigin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:04:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 129 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TempleOrigin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TemplePretty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TemplePrettyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:04:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TemplePretty.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:04:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_viewpoints/TemplePretty.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TemplePretty.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsAroundWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TripsAroundWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:04:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsAroundWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:05:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsAroundWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/TripsModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:05:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 22 column 114: Invalid field value (-22.9062 -43.1748 +5000100) encountered when parsing SFVec3d field value at org.web3d.parser.x3d.X3DFieldReader.SFVec3d(X3DFieldReader.java:1313) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1842) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:05:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 22 column 114: Invalid field value (-22.9062 -43.1748 +5000100) encountered when parsing SFVec3d field value at org.web3d.parser.x3d.X3DFieldReader.SFVec3d(X3DFieldReader.java:1313) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1842) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//TripsModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//World.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/WorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:05:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//World.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:06:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//World.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/WorldHighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:06:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:06:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldHigh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/WorldLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:06:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:07:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/WorldTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:07:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:07:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 22 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTestSolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/WorldTestSolidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:07:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTestSolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:08:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 23 Column: 120 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//WorldTestSolid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//newGeospatialScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_thumbnails/newGeospatialSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Geospatial\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:08:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 21 Column: 19 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//newGeospatialScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:08:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 21 Column: 19 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Geospatial//newGeospatialScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDutton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/AllenDuttonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:08:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDutton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDutton.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonBlurryMotion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/AllenDuttonBlurryMotionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:09:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonBlurryMotion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:09:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenDuttonBlurryMotion.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenDuttonBlurryMotion.x3d._VP_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenDuttonBlurryMotion.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenDuttonBlurryMotion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonBlurryMotion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonProtoInstances.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/AllenDuttonProtoInstancesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:09:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonProtoInstances.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:09:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenDuttonProtoInstances.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenStandShootRifleM24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/AllenStandShootRifleM24Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:09:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenStandShootRifleM24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:10:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenStandShootRifleM24.x3d._VP_Allen_Back_Viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenStandShootRifleM24.x3d._VP_Allen_Above_Viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/AllenStandShootRifleM24.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//AllenStandShootRifleM24.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxMan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/BoxManThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:10:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxMan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:10:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxMan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxManAnimationPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/BoxManAnimationPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:10:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxManAnimationPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:10:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//BoxManAnimationPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Bubbles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/BubblesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:11:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Bubbles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:11:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Bubbles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/DiamondManLOA_0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:11:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:11:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/DiamondManLOA_1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:11:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:12:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/DiamondManLOA_2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:12:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:12:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//DiamondManLOA_2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimBehaviorPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimBehaviorPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:12:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimBehaviorPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:13:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimBehaviorPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimModelFootLeftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:13:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 242 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:13:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 242 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootLeft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimModelFootRightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:13:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 215 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:14:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 215 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelFootRight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimModelHandLeftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:14:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 213 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:14:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 213 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandLeft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimModelHandRightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:14:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 215 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:15:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: jointBindingPositions for node: HAnimHumanoid Line: 25 Column: 215 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelHandRight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelsHandsFeet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimModelsHandsFeetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:15:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: retainUserOffsets for node: Viewpoint Line: 26 Column: 50 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelsHandsFeet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:15:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: retainUserOffsets for node: Viewpoint Line: 26 Column: 50 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimModelsHandsFeet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:15:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:15:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Illustrated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimSpecificationLOA3IllustratedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:16:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Illustrated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:16:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Illustrated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Invisible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimSpecificationLOA3InvisibleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:16:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Invisible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:16:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Invisible.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Motion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/HAnimSpecificationLOA3MotionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:16:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Motion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:17:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//HAnimSpecificationLOA3Motion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//InterchangableActorsViaDynamicRoutingPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/InterchangableActorsViaDynamicRoutingPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:17:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//InterchangableActorsViaDynamicRoutingPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:17:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//InterchangableActorsViaDynamicRoutingPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//JoeSkinTexcoordDisplacerKick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/JoeSkinTexcoordDisplacerKickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:17:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: No field: displacers for: HAnimDisplacer org.web3d.vrml.lang.InvalidFieldException: Unknown field name: displacers for node: HAnimJoint Line: 98 Column: 323 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:811) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 468 column 125: ROUTE declares an unknown destination node DEF: Joe_l_eyelid_joint at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1470) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//JoeSkinTexcoordDisplacerKick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: No field: displacers for: HAnimDisplacer org.web3d.vrml.lang.InvalidFieldException: Unknown field name: displacers for node: HAnimJoint Line: 98 Column: 323 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:811) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 468 column 125: ROUTE declares an unknown destination node DEF: Joe_l_eyelid_joint at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1470) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//JoeSkinTexcoordDisplacerKick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter01Jin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter01JinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter01Jin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter01Jin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter01Jin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter02Chul.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter02ChulThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter02Chul.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter02Chul.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter02Chul.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter03Hyun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter03HyunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:18:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter03Hyun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter03Hyun.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter03Hyun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter04Young.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter04YoungThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter04Young.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter04Young.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter04Young.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter05Ju.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter05JuThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter05Ju.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter05Ju.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter05Ju.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter06Ga.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter06GaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter06Ga.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter06Ga.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter06Ga.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter07No.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter07NoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter07No.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:19:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter07No.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter07No.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter08Da.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter08DaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter08Da.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter08Da.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter08Da.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter09Ru.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter09RuThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter09Ru.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter09Ru.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter09Ru.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter10Mi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter10MiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter10Mi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter10Mi.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter10Mi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter11Min.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter11MinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter11Min.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:20:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter11Min.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter11Min.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter12Sun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/KoreanCharacter12SunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter12Sun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/KoreanCharacter12Sun.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//KoreanCharacter12Sun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_JumpAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_JumpAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_JumpAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_JumpAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_KneelAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_KneelAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_KneelAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_KneelAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_RunAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_RunAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_RunAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:21:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_RunAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StandAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_StandAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StandAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StandAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StopAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_StopAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StopAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_StopAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_SwimmingFlutterKickAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_SwimmingFlutterKickAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_SwimmingFlutterKickAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/LOA1_SwimmingFlutterKickAnimation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_SwimmingFlutterKickAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_WalkAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/LOA1_WalkAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_WalkAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//LOA1_WalkAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Marine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/MarineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:22:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Marine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/Marine.x3d._VP_Sailor_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/Marine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//Marine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//MaskAndSnorkel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/MaskAndSnorkelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//MaskAndSnorkel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//MaskAndSnorkel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDiving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/NancyDivingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDiving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving,_view_from_below.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving,_view_from_ahead.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving,_view_from_left_side.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving_view_from_behind.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving_view_from_above.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Nancy_diving,_view_through_her_goggles.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyDiving.x3d._VP_Default_viewpoint.png at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDiving.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDivingProtoInstances.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/NancyDivingProtoInstancesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDivingProtoInstances.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:23:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyDivingProtoInstances.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyNativeTags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/NancyNativeTagsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:24:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyNativeTags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:24:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyNativeTags.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/NancyPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:24:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:24:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyStandShootRifleM24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/NancyStandShootRifleM24Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyStandShootRifleM24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyStandShootRifleM24.x3d._VP_Nancy_Side_Viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyStandShootRifleM24.x3d._VP_Nancy_Above_Viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_viewpoints/NancyStandShootRifleM24.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//NancyStandShootRifleM24.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//ScubaTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_thumbnails/ScubaTankThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\HumanoidAnimation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//ScubaTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/HumanoidAnimation//ScubaTank.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeAll.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeAllThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeAll.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:25:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeAll.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeRound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeEdgeRoundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:26:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeRound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:26:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeRound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeVector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeEdgeVectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:26:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeVector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:26:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeEdgeVector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeFaceFlags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeFaceFlagsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:27:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeFaceFlags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:27:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeFaceFlags.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeNumberOfDivisions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeNumberOfDivisionsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:27:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeNumberOfDivisions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:27:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeNumberOfDivisions.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeShellType.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeShellTypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:28:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeShellType.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:28:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeShellType.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:28:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:28:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeVertexRound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellAttributeVertexRoundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:28:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeVertexRound.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:29:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellAttributeVertexRound.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellExternProtoDeclare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellExternProtoDeclareThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:29:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellExternProtoDeclare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:29:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_viewpoints/XvlShellExternProtoDeclare.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellExternProtoDeclare.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelBaby.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellModelBabyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:29:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelBaby.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:29:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelBaby.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelDolphin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellModelDolphinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:30:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelDolphin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:30:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelDolphin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellModelHandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:30:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:30:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelHand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelOctopus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellModelOctopusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:31:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelOctopus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:31:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelOctopus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelStar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellModelStarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:31:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelStar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:31:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: XvlShell at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellModelStar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellProtoDeclare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_thumbnails/XvlShellProtoDeclareThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellProtoDeclare.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\LatticeXvl\_viewpoints/XvlShellProtoDeclare.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/LatticeXvl//XvlShellProtoDeclare.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BodySkinIndexedFaceSetNIST.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BodySkinIndexedFaceSetNISTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BodySkinIndexedFaceSetNIST.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BodySkinIndexedFaceSetNIST.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BodySkinIndexedFaceSetNIST.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesAllSkeleton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesAllSkeletonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesAllSkeleton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_FrontClose.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_FrontCloser.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Right_Side_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Left_Side_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Human_Skeleton_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesAllSkeleton.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesAllSkeleton.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesChest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesChestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesChest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:32:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesChest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesChest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesGirdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesGirdleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesGirdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesGirdle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesHead.x3d._VP_Head_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesHead.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFemur.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftFemurThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFemur.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFemur.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFoot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftFootThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFoot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesLeftFoot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftFoot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftHandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:33:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesLeftHand.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHumerus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftHumerusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHumerus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftHumerus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftRadiusUlna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftRadiusUlnaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftRadiusUlna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftRadiusUlna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftTibiaFibula.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesLeftTibiaFibulaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftTibiaFibula.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesLeftTibiaFibula.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesMandible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesMandibleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesMandible.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:34:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesMandible.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesMandible.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFemur.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightFemurThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFemur.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFemur.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFoot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightFootThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFoot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesRightFoot.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightFoot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightHandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesRightHand.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHumerus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightHumerusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHumerus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:35:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightHumerus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightRadiusUlna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightRadiusUlnaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightRadiusUlna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightRadiusUlna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightTibiaFibula.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesRightTibiaFibulaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightTibiaFibula.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesRightTibiaFibula.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesSpine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesSpineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesSpine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesSpine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesSpine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethBottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesTeethBottomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethBottom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesTeethBottom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethBottom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/BonesTeethTopThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:36:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:37:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/BonesTeethTop.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//BonesTeethTop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadata.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/MedicalMetadataThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:37:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadata.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:37:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/MedicalMetadata.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadata.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadataViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/MedicalMetadataViewerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:37:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadataViewer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:37:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/MedicalMetadataViewer.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//MedicalMetadataViewer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNoNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/SkeletonCompleteNoNormalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNoNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Skull.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Chest.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Hips.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Feet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNoNormals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNoNormals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_thumbnails/SkeletonCompleteNormalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNormals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Skull.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Chest.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Hips.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Feet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Medical\_viewpoints/SkeletonCompleteNormals.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Medical//SkeletonCompleteNormals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//AnimatedNurbsPatchSurfaceHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/AnimatedNurbsPatchSurfaceHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//AnimatedNurbsPatchSurfaceHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//AnimatedNurbsPatchSurfaceHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FourDucks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/FourDucksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FourDucks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:38:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/FourDucks.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FourDucks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FredTheBunny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/FredTheBunnyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FredTheBunny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/FredTheBunny.x3d._VP_Fred_the_Bunny,_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/FredTheBunny.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//FredTheBunny.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleCentered.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/HoleCenteredThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleCentered.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/HoleCentered.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleCentered.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleLargeOffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/HoleLargeOffsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleLargeOffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/HoleLargeOffset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleLargeOffset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleSmallOffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/HoleSmallOffsetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleSmallOffset.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/HoleSmallOffset.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HoleSmallOffset.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HurricaneLantern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/HurricaneLanternThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:39:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HurricaneLantern.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/HurricaneLantern.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//HurricaneLantern.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//MobiusNurbs.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/MobiusNurbsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//MobiusNurbs.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/MobiusNurbs.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//MobiusNurbs.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsCurveExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsCurveExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/NURBS/GridXY_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsCurveExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/NURBS/GridXY_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsCurveExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsCurveExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsExternPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsExternPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:40:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsExternPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsExternPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatch.x3d._VP_view_inner_surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatch.x3d._VP_view_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchImageTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchImageTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchImageTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchImageTexture.x3d._VP_view_inner_surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchImageTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchImageTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchSolidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSolid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:41:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchSolid.x3d._VP_view_inner_surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchSolid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSolid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchSurfaceExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchSurfaceExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchSurfaceExampleLargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CI.value_changed_TO_NC.controlPoint type=MFVec3f value=79.48860931396484 19.195222854614258 69.71710968017578 92.73483276367188 27.05500030517578 41.04005432128906 87.84539031982422 25.036832809448242 12.679727554321289 96.10399627685547 30.194276809692383 -15.921944618225098 79.26555633544922 23.41838836669922 -44.56505584716797 57.37516784667969 12.295300483703613 -72.6989974975586 56.98500061035156 51.74794387817383 70.75894165039062 64.91139221191406 62.816612243652344 42.18111038208008 58.92900085449219 55.98038864135742 13.66594409942627 62.570499420166016 61.516387939453125 -14.898388862609863 45.92255401611328 39.83794403076172 -43.254276275634766 22.984333038330078 12.01858901977539 -71.80860900878906 20.344444274902344 69.89083099365234 71.34122467041016 19.931833267211914 68.30522155761719 42.784278869628906 16.233943939208984 52.684444427490234 14.222110748291016 18.626277923583984 63.98122024536133 -14.352666854858398 14.056777954101562 44.200279235839844 -42.91222381591797 11.09344482421875 31.286834716796875 -71.46916961669922 -19.24594497680664 64.39488983154297 71.34906005859375 -17.352554321289062 56.494056701660156 42.78950119018555 -17.147111892700195 55.34916687011719 14.235166549682617 -16.77899932861328 54.86722183227539 -14.342222213745117 -15.170888900756836 48.72683334350586 -42.909610748291016 -15.651000022888184 52.18427658081055 -71.48222351074219 -51.940223693847656 45.8745002746582 70.69889068603516 -53.95838928222656 48.32172393798828 42.267276763916016 -45.52105712890625 38.378055572509766 13.744277954101562 -51.29433059692383 45.5810546875 -14.702555656433105 -41.308109283447266 33.463165283203125 -43.18899917602539 -41.21799850463867 34.911888122558594 -71.81122589111328 -55.818443298339844 6.8952836990356445 69.94950103759766 -60.025169372558594 10.364555358886719 41.285499572753906 -55.6751708984375 8.176555633544922 13.029094696044922 -65.8372802734375 14.01722240447998 -15.51200008392334 -56.136722564697266 9.360133171081543 -43.789554595947266 -46.4283332824707 4.298099517822266 -71.9626693725586 100.0 50.0 100.0 71.43000030517578 50.0 100.0 42.86000061035156 50.0 100.0 14.289999961853027 50.0 100.0 -14.289999961853027 50.0 100.0 -42.86000061035156 50.0 100.0 -71.43000030517578 50.0 100.0 -100.0 50.0 100.0 -64.01266479492188 -19.33883285522461 69.03038787841797 -56.7736701965332 -18.652999877929688 40.619667053222656 -69.33333587646484 -16.91961097717285 11.793777465820312 -89.65422058105469 -14.795083999633789 -17.18572235107422 -62.53388977050781 -15.599489212036133 -45.01677703857422 -48.87111282348633 -17.639888763427734 -72.36477661132812 -81.79527282714844 -15.43496036529541 -101.3838882446289 -58.64505386352539 12.544777870178223 -100.88777923583984 -46.94972229003906 43.061832427978516 -100.36555480957031 -15.254278182983398 50.85333251953125 -100.0522232055664 11.29854965209961 32.58283233642578 -100.02610778808594 23.571666717529297 13.145539283752441 -100.28722381591797 57.3675537109375 13.634855270385742 -101.3316650390625 70.62833404541016 -13.394298553466797 -102.16722106933594 70.6965560913086 -14.020545959472656 -73.79044342041016 83.58372497558594 -14.777610778808594 -45.34055709838867 85.48139190673828 -15.139982223510742 -17.042110443115234 83.9026107788086 -16.064266204833984 11.471044540405273 116.11888885498047 -15.432477951049805 39.36372375488281 90.59383392333984 -16.2862606048584 67.85016632080078 Trace_ROUTE_CI.value_changed_TO_NC.set_point type=MFVec3f value=79.48860931396484 19.195222854614258 69.71710968017578 92.73483276367188 27.05500030517578 41.04005432128906 87.84539031982422 25.036832809448242 12.679727554321289 96.10399627685547 30.194276809692383 -15.921944618225098 79.26555633544922 23.41838836669922 -44.56505584716797 57.37516784667969 12.295300483703613 -72.6989974975586 56.98500061035156 51.74794387817383 70.75894165039062 64.91139221191406 62.816612243652344 42.18111038208008 58.92900085449219 55.98038864135742 13.66594409942627 62.570499420166016 61.516387939453125 -14.898388862609863 45.92255401611328 39.83794403076172 -43.254276275634766 22.984333038330078 12.01858901977539 -71.80860900878906 20.344444274902344 69.89083099365234 71.34122467041016 19.931833267211914 68.30522155761719 42.784278869628906 16.233943939208984 52.684444427490234 14.222110748291016 18.626277923583984 63.98122024536133 -14.352666854858398 14.056777954101562 44.200279235839844 -42.91222381591797 11.09344482421875 31.286834716796875 -71.46916961669922 -19.24594497680664 64.39488983154297 71.34906005859375 -17.352554321289062 56.494056701660156 42.78950119018555 -17.147111892700195 55.34916687011719 14.235166549682617 -16.77899932861328 54.86722183227539 -14.342222213745117 -15.170888900756836 48.72683334350586 -42.909610748291016 -15.651000022888184 52.18427658081055 -71.48222351074219 -51.940223693847656 45.8745002746582 70.69889068603516 -53.95838928222656 48.32172393798828 42.267276763916016 -45.52105712890625 38.378055572509766 13.744277954101562 -51.29433059692383 45.5810546875 -14.702555656433105 -41.308109283447266 33.463165283203125 -43.18899917602539 -41.21799850463867 34.911888122558594 -71.81122589111328 -55.818443298339844 6.8952836990356445 69.94950103759766 -60.025169372558594 10.364555358886719 41.285499572753906 -55.6751708984375 8.176555633544922 13.029094696044922 -65.8372802734375 14.01722240447998 -15.51200008392334 -56.136722564697266 9.360133171081543 -43.789554595947266 -46.4283332824707 4.298099517822266 -71.9626693725586 100.0 50.0 100.0 71.43000030517578 50.0 100.0 42.86000061035156 50.0 100.0 14.289999961853027 50.0 100.0 -14.289999961853027 50.0 100.0 -42.86000061035156 50.0 100.0 -71.43000030517578 50.0 100.0 -100.0 50.0 100.0 -64.01266479492188 -19.33883285522461 69.03038787841797 -56.7736701965332 -18.652999877929688 40.619667053222656 -69.33333587646484 -16.91961097717285 11.793777465820312 -89.65422058105469 -14.795083999633789 -17.18572235107422 -62.53388977050781 -15.599489212036133 -45.01677703857422 -48.87111282348633 -17.639888763427734 -72.36477661132812 -81.79527282714844 -15.43496036529541 -101.3838882446289 -58.64505386352539 12.544777870178223 -100.88777923583984 -46.94972229003906 43.061832427978516 -100.36555480957031 -15.254278182983398 50.85333251953125 -100.0522232055664 11.29854965209961 32.58283233642578 -100.02610778808594 23.571666717529297 13.145539283752441 -100.28722381591797 57.3675537109375 13.634855270385742 -101.3316650390625 70.62833404541016 -13.394298553466797 -102.16722106933594 70.6965560913086 -14.020545959472656 -73.79044342041016 83.58372497558594 -14.777610778808594 -45.34055709838867 85.48139190673828 -15.139982223510742 -17.042110443115234 83.9026107788086 -16.064266204833984 11.471044540405273 116.11888885498047 -15.432477951049805 39.36372375488281 90.59383392333984 -16.2862606048584 67.85016632080078 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Trace_ROUTE_CI.value_changed_TO_NC.set_point type=MFVec3f value=79.64472198486328 19.25544548034668 69.64422607421875 92.77716827392578 27.125 40.96261215209961 87.79327392578125 25.0711669921875 12.611205101013184 95.947998046875 30.231056213378906 -15.991389274597168 79.42111206054688 23.664278030395508 -44.637611389160156 57.51283264160156 12.507101058959961 -72.75299835205078 57.05500030517578 51.79338836669922 70.73039245605469 64.87528228759766 62.780723571777344 42.1522216796875 58.90299987792969 55.978275299072266 13.639389038085938 62.4734992980957 61.47027587890625 -14.924278259277344 45.780113220214844 39.70338821411133 -43.27105712890625 23.163667678833008 12.325677871704102 -71.82472229003906 20.408889770507812 70.149169921875 71.33744049072266 19.956167221069336 68.40544128417969 42.78105545043945 16.275388717651367 52.86888885498047 14.219222068786621 18.615055084228516 63.97744369506836 -14.35533332824707 14.06855583190918 44.31305694580078 -42.91444396972656 11.091888427734375 31.341167449951172 -71.47083282470703 -19.299388885498047 64.57978057861328 71.34561157226562 -17.39011001586914 56.62061309814453 42.7864990234375 -17.114221572875977 55.170833587646484 14.232832908630371 -16.753000259399414 54.75944519042969 -14.344444274902344 -15.151777267456055 48.6811637878418 -42.91172409057617 -15.63700008392334 52.22105407714844 -71.48444366455078 -52.17044448852539 46.14149856567383 70.66777801513672 -53.96427536010742 48.30094528198242 42.24205780029297 -45.5896110534668 38.46861267089844 13.721055030822754 -51.093666076660156 45.329612731933594 -14.720110893249512 -41.14122009277344 33.26883316040039 -43.202999114990234 -41.125999450683594 34.87877655029297 -71.82744598388672 -56.146888732910156 7.000317096710205 69.8864974975586 -60.36283493041992 10.534111022949219 41.218502044677734 -55.83283615112305 8.258111953735352 12.975439071655273 -65.81205749511719 14.049444198608398 -15.564000129699707 -56.025943756103516 9.350266456604004 -43.8291130065918 -46.15166473388672 4.192699909210205 -71.98533630371094 100.0 50.0 100.0 71.43000030517578 50.0 100.0 42.86000061035156 50.0 100.0 14.289999961853027 50.0 100.0 -14.289999961853027 50.0 100.0 -42.86000061035156 50.0 100.0 -71.43000030517578 50.0 100.0 -100.0 50.0 100.0 -64.29533386230469 -19.36516571044922 68.92827606201172 -57.08233642578125 -18.6510009765625 40.52433395385742 -69.586669921875 -16.84172248840332 11.687555313110352 -89.80844116210938 -14.62891674041748 -17.308944702148438 -62.7127799987793 -15.467977523803711 -45.10855484008789 -48.622222900390625 -17.594778060913086 -72.40455627441406 -81.2780532836914 -15.295171737670898 -101.44277954101562 -58.457611083984375 12.584555625915527 -100.92555236816406 -46.75694274902344 42.9461669921875 -100.38111114501953 -15.211055755615234 50.78666305541992 -100.054443359375 11.247849464416504 32.43316650390625 -100.0272216796875 23.628334045410156 13.31432819366455 -100.29944610595703 57.555110931396484 13.9262113571167 -101.38833618164062 70.69166564941406 -13.168098449707031 -102.25944519042969 70.85811614990234 -13.818866729736328 -73.8908920288086 83.61494445800781 -14.607721328735352 -45.44611358642578 85.62527465820312 -14.987215995788574 -17.159221649169922 84.10272216796875 -15.952533721923828 11.351088523864746 116.18777465820312 -15.29045581817627 39.214942932128906 91.09016418457031 -16.18227195739746 67.69783020019531 Trace_ROUTE_CI.value_changed_TO_NC.controlPoint type=MFVec3f value=79.64472198486328 19.25544548034668 69.64422607421875 92.77716827392578 27.125 40.96261215209961 87.79327392578125 25.0711669921875 12.611205101013184 95.947998046875 30.231056213378906 -15.991389274597168 79.42111206054688 23.664278030395508 -44.637611389160156 57.51283264160156 12.507101058959961 -72.75299835205078 57.05500030517578 51.79338836669922 70.73039245605469 64.87528228759766 62.780723571777344 42.1522216796875 58.90299987792969 55.978275299072266 13.639389038085938 62.4734992980957 61.47027587890625 -14.924278259277344 45.780113220214844 39.70338821411133 -43.27105712890625 23.163667678833008 12.325677871704102 -71.82472229003906 20.408889770507812 70.149169921875 71.33744049072266 19.956167221069336 68.40544128417969 42.78105545043945 16.275388717651367 52.86888885498047 14.219222068786621 18.615055084228516 63.97744369506836 -14.35533332824707 14.06855583190918 44.31305694580078 -42.91444396972656 11.091888427734375 31.341167449951172 -71.47083282470703 -19.299388885498047 64.57978057861328 71.34561157226562 -17.39011001586914 56.62061309814453 42.7864990234375 -17.114221572875977 55.170833587646484 14.232832908630371 -16.753000259399414 54.75944519042969 -14.344444274902344 -15.151777267456055 48.6811637878418 -42.91172409057617 -15.63700008392334 52.22105407714844 -71.48444366455078 -52.17044448852539 46.14149856567383 70.66777801513672 -53.96427536010742 48.30094528198242 42.24205780029297 -45.5896110534668 38.46861267089844 13.721055030822754 -51.093666076660156 45.329612731933594 -14.720110893249512 -41.14122009277344 33.26883316040039 -43.202999114990234 -41.125999450683594 34.87877655029297 -71.82744598388672 -56.146888732910156 7.000317096710205 69.8864974975586 -60.36283493041992 10.534111022949219 41.218502044677734 -55.83283615112305 8.258111953735352 12.975439071655273 -65.81205749511719 14.049444198608398 -15.564000129699707 -56.025943756103516 9.350266456604004 -43.8291130065918 -46.15166473388672 4.192699909210205 -71.98533630371094 100.0 50.0 100.0 71.43000030517578 50.0 100.0 42.86000061035156 50.0 100.0 14.289999961853027 50.0 100.0 -14.289999961853027 50.0 100.0 -42.86000061035156 50.0 100.0 -71.43000030517578 50.0 100.0 -100.0 50.0 100.0 -64.29533386230469 -19.36516571044922 68.92827606201172 -57.08233642578125 -18.6510009765625 40.52433395385742 -69.586669921875 -16.84172248840332 11.687555313110352 -89.80844116210938 -14.62891674041748 -17.308944702148438 -62.7127799987793 -15.467977523803711 -45.10855484008789 -48.622222900390625 -17.594778060913086 -72.40455627441406 -81.2780532836914 -15.295171737670898 -101.44277954101562 -58.457611083984375 12.584555625915527 -100.92555236816406 -46.75694274902344 42.9461669921875 -100.38111114501953 -15.211055755615234 50.78666305541992 -100.054443359375 11.247849464416504 32.43316650390625 -100.0272216796875 23.628334045410156 13.31432819366455 -100.29944610595703 57.555110931396484 13.9262113571167 -101.38833618164062 70.69166564941406 -13.168098449707031 -102.25944519042969 70.85811614990234 -13.818866729736328 -73.8908920288086 83.61494445800781 -14.607721328735352 -45.44611358642578 85.62527465820312 -14.987215995788574 -17.159221649169922 84.10272216796875 -15.952533721923828 11.351088523864746 116.18777465820312 -15.29045581817627 39.214942932128906 91.09016418457031 -16.18227195739746 67.69783020019531 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchSurfaceExampleLarge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleLarge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleWithOahuTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPatchSurfaceExampleWithOahuTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleWithOahuTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsPatchSurfaceExampleWithOahuTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPatchSurfaceExampleWithOahuTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPositionInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPositionInterpolatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.nurbs.OGLNurbsPositionInterpolator Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: NurbsPositionInterpolator at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPositionInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:42:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.nurbs.OGLNurbsPositionInterpolator Cannot find node implementation: NurbsPositionInterpolator at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPositionInterpolatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:43:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:43:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: addGeometry for node: Group at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsTrimmedSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/NurbsTrimmedSurfaceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:43:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsTrimmedSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:43:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsTrimmedSurface.x3d._VP_view_inner_surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/NurbsTrimmedSurface.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//NurbsTrimmedSurface.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLetters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/StampX3dLettersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:43:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLetters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLetters.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLetters.x3d._VP_Right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLetters.x3d._VP_Oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLetters.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLetters.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLettersHalloween.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/StampX3dLettersHalloweenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLettersHalloween.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLettersHalloween.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLettersHalloween.x3d._VP_Right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLettersHalloween.x3d._VP_Oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/StampX3dLettersHalloween.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//StampX3dLettersHalloween.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmedNurbsWithHole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/TrimmedNurbsWithHoleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmedNurbsWithHole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/TrimmedNurbsWithHole.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmedNurbsWithHole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmingContourExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_thumbnails/TrimmingContourExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmingContourExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\NURBS\_viewpoints/TrimmingContourExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/NURBS//TrimmingContourExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingAlternateRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_thumbnails/NetworkReroutingAlternateRoutesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Networking\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverfront.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerback.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerbody.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverback.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerfront.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingAlternateRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:44:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverback.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverfront.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerbody.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerfront.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerback.jpg java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Networking\_viewpoints/NetworkReroutingAlternateRoutes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingAlternateRoutes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingNetwork.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_thumbnails/NetworkReroutingNetworkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Networking\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverback.jpg Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerback.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerfront.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerbody.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverfront.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingNetwork.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverback.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerfront.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerbody.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/routerback.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/Networking/serverfront.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingNetwork.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_thumbnails/NetworkReroutingRoutesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Networking\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkReroutingRoutes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkSensorConnectionPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_thumbnails/NetworkSensorConnectionPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Networking\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(int): Invalid Index: 7 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:885) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2196) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(double): Invalid Index: 8 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1179) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2256) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(String): Invalid Index: 10 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1249) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2278) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkSensorConnectionPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:45:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(int): Invalid Index: 7 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:885) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2196) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(double): Invalid Index: 8 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1179) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2256) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Error copying field in abstract node org.web3d.vrml.lang.InvalidFieldException: setValue(String): Invalid Index: 10 at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.setValue(BaseScript.java:1249) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copyField(BaseScript.java:2278) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.copy(BaseScript.java:1751) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.(BaseScript.java:288) at org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.(OGLScript.java:54) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:872) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:177) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Networking//NetworkSensorConnectionPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesDefaultPoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_thumbnails/ArchimedesDefaultPointsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Points\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesDefaultPoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Points\_viewpoints/ArchimedesDefaultPoints.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesDefaultPoints.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesPointProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_thumbnails/ArchimedesPointPropertiesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Points\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: transparency for node: Background Line: 23 Column: 35 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesPointProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: transparency for node: Background Line: 23 Column: 35 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//ArchimedesPointProperties.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//BasicPointSprites.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_thumbnails/BasicPointSpritesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Points\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: visible for node: Transform Line: 22 Column: 37 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//BasicPointSprites.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:46:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Couldn't find container properties file Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: visible for node: Transform Line: 22 Column: 37 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Points//BasicPointSprites.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounce.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/BallBounceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:47:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounce.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:47:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounce.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounceSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/BallBounceSimpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:47:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 44 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounceSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:47:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 44 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallBounceSimple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/BallJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:48:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 95 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:48:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 95 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BallJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BodyGeometry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/BodyGeometryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:48:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 55 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BodyGeometry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:48:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 55 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BodyGeometry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BounceTrimesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/BounceTrimeshThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:49:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 54 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BounceTrimesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:49:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 54 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//BounceTrimesh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/CarDemoMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:49:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 501 Column: 126 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:49:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 501 Column: 126 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoWorldModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/CarDemoWorldModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoWorldModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//CarDemoWorldModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//DoubleHingeJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/DoubleHingeJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//DoubleHingeJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//DoubleHingeJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MotorJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/MotorJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MotorJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:50:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MotorJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MovingBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/MovingBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:51:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MovingBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:51:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 43 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//MovingBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SingleHingeJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/SingleHingeJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:51:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SingleHingeJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:51:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 52 Column: 119 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SingleHingeJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SliderJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/SliderJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:52:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 42 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SliderJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:52:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 42 Column: 115 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//SliderJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//UniversalJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_thumbnails/UniversalJointThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\RigidBodyPhysics\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:52:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 42 Column: 144 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//UniversalJoint.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:52:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: fixed for node: RigidBody Line: 42 Column: 144 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/RigidBodyPhysics//UniversalJoint.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/AddDynamicRoutesECMAScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesECMAScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/AddDynamicRoutesJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample4.class class_name: SAIExample4 Error: Unable to initialize script Contained message: This field is not writable in the current state org.web3d.x3d.sai.InvalidWritableFieldException: This field is not writable in the current state Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.scripting.sai.BaseField.checkAccess(BaseField.java:402) at org.web3d.vrml.scripting.sai.SAIMFNode.setValue(SAIMFNode.java:283) at org.xj3d.sai.internal.node.grouping.SAIGroup.addChildren(SAIGroup.java:114) at SAIExample4.initialize(SAIExample4.java:72) at org.web3d.vrml.scripting.sai.JavaSAIScriptWrapper.initialize(JavaSAIScriptWrapper.java:241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample4.class class_name: SAIExample4 Error: Unable to initialize script Contained message: This field is not writable in the current state Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.x3d.sai.InvalidWritableFieldException: This field is not writable in the current state at org.web3d.vrml.scripting.sai.BaseField.checkAccess(BaseField.java:402) at org.web3d.vrml.scripting.sai.SAIMFNode.setValue(SAIMFNode.java:283) at org.xj3d.sai.internal.node.grouping.SAIGroup.addChildren(SAIGroup.java:114) at SAIExample4.initialize(SAIExample4.java:72) at org.web3d.vrml.scripting.sai.JavaSAIScriptWrapper.initialize(JavaSAIScriptWrapper.java:241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//AddDynamicRoutesJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/CreateNodesECMAScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: // Create nodes directly in the parent scene Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 5: shape = Browser.currentScene.createNode('Shape'); 6: box = Browser.currentScene.createNode('Box'); 7: shape.geometry = box; 8: Browser.currentScene.RootNodes[0] = shape; 9: 10: // Create children using the createX3DFromString service 11: vrmlCmd = 'PROFILE Interchange Shape { geometry Sphere{} }' 12: tmpScene = Browser.createX3DFromString(vrmlCmd); 13: nodes = tmpScene.rootNodes; 14: 15: // Nodes must be removed before adding to another scene 16: for(i=0; i < nodes.length; i++) { 17: tmpScene.removeRootNode(nodes[i]); 18: } 19: 20: children = nodes; 21: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot set property "0.0" of undefined to "Shape { metadata NULL appearance NULL geometry NULL } " (Inline script#7) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: // Create nodes directly in the parent scene 5: shape = Browser.currentScene.createNode('Shape'); Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 6: box = Browser.currentScene.createNode('Box'); 7: shape.geometry = box; 8: Browser.currentScene.RootNodes[0] = shape; 9: 10: // Create children using the createX3DFromString service 11: vrmlCmd = 'PROFILE Interchange Shape { geometry Sphere{} }' 12: tmpScene = Browser.createX3DFromString(vrmlCmd); 13: nodes = tmpScene.rootNodes; 14: 15: // Nodes must be removed before adding to another scene 16: for(i=0; i < nodes.length; i++) { 17: tmpScene.removeRootNode(nodes[i]); 18: } 19: 20: children = nodes; 21: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot set property "0.0" of undefined to "Shape { metadata NULL appearance NULL geometry NULL } " (Inline script#7) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesECMAScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/CreateNodesFromPrototypeECMAScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: // Create nodes directly in the parent scene 3: 4: function initialize() 5: { 6: scene = Browser.currentScene; 7: 8: // Look through proto declarations for ColoredSphere Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 9: protoDecls = scene.protoDeclarations; 10: 11: var protoDecl; 12: 13: for(i=0; i < protoDecls.length; i++) { 14: if (protoDecls[i].name == 'ColoredSphere') 15: protoDecl = protoDecls[i]; 16: } 17: 18: // Create an instance of RedSphere 19: instance = protoDecl.newInstance(); 20: 21: // Set the color field to Red 22: instance.color = new SFColor(1,0,0); 23: 24: // Add the created proto to the scene 25: scene.rootNodes[0] = instance; 26: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot read property "length" from undefined (Inline script#12) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: // Create nodes directly in the parent scene 3: 4: function initialize() 5: { 6: scene = Browser.currentScene; 7: 8: // Look through proto declarations for ColoredSphere Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 9: protoDecls = scene.protoDeclarations; 10: 11: var protoDecl; 12: 13: for(i=0; i < protoDecls.length; i++) { 14: if (protoDecls[i].name == 'ColoredSphere') 15: protoDecl = protoDecls[i]; 16: } 17: 18: // Create an instance of RedSphere 19: instance = protoDecl.newInstance(); 20: 21: // Set the color field to Red 22: instance.color = new SFColor(1,0,0); 23: 24: // Add the created proto to the scene 25: scene.rootNodes[0] = instance; 26: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot read property "length" from undefined (Inline script#12) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeECMAScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/CreateNodesFromPrototypeJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:53:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample5.class class_name: SAIExample5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample5.class class_name: SAIExample5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesFromPrototypeJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/CreateNodesJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample2.class class_name: SAIExample2 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample2.class class_name: SAIExample2 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//CreateNodesJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/PerFrameNotificationECMAScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationECMAScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/PerFrameNotificationJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample3.class class_name: SAIExample3 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. FPS: 200.0 FPS: 499.99997 FPS: 999.99994 FPS: Infinity FPS: 999.99994 FPS: 999.99994 FPS: 999.99994 FPS: 999.99994 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample3.class class_name: SAIExample3 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. FPS: 200.0 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//PerFrameNotificationJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/ScriptNodeEventOutControl_EcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:54:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():changedText =nullchangedPosition =nullchangedColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_viewpoints/ScriptNodeEventOutControl_EcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_EcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/ScriptNodeEventOutControl_JavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeEventOutControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl fileUri: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/S Error: Couldn't find the Java class ScriptNodeEventOutControl at: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeEventOutControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeEventOutControl fileUri: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeEventOutControl.class class_name: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Couldn't find the Java class ScriptNodeEventOutControl at: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/S java.lang.ClassNotFoundException: ScriptNodeEventOutControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_viewpoints/ScriptNodeEventOutControl_Java.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeEventOutControl_Java.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/ScriptNodeFieldControl_EcmaScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_EcmaScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 initialize ():sceneText.string =nullsceneTransform.translation =nullsceneMaterial.diffuseColor =nullVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_viewpoints/ScriptNodeFieldControl_EcmaScript.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_EcmaScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/ScriptNodeFieldControl_JavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeFieldControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ fileUri: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeFieldControl.class java.lang.ClassNotFoundException: ScriptNodeFieldControl class_name: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Couldn't find the Java class ScriptNodeFieldControl at: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/S java.lang.ClassNotFoundException: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_Java.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl ScriptLoadHandler.loadClass Error: Couldn't find the Java class ScriptNodeFieldControl at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeFieldControl fileUri: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ScriptNodeFieldControl.class class_name: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/S Error: Couldn't find the Java class ScriptNodeFieldControl at: https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/ java.lang.ClassNotFoundException: ScriptNodeFieldControl at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_viewpoints/ScriptNodeFieldControl_Java.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//ScriptNodeFieldControl_Java.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/TouchSensorIsOverEventECMAScriptThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventECMAScript.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:55:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventECMAScript.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_thumbnails/TouchSensorIsOverEventJavaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\ScriptConformance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample1.class class_name: SAIExample1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventJava.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/SAIExample1.class class_name: SAIExample1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/ScriptConformance//TouchSensorIsOverEventJava.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldDecrypted.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_thumbnails/HelloWorldDecryptedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldDecrypted.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_viewpoints/HelloWorldDecrypted.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldDecrypted.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldEncryptionInput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_thumbnails/HelloWorldEncryptionInputThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldEncryptionInput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:56:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_viewpoints/HelloWorldEncryptionInput.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldEncryptionInput.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSigned.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_thumbnails/HelloWorldSignedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSigned.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_viewpoints/HelloWorldSigned.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSigned.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSignedDecrypted.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_thumbnails/HelloWorldSignedDecryptedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSignedDecrypted.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Security\_viewpoints/HelloWorldSignedDecrypted.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Security//HelloWorldSignedDecrypted.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//Flutter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//_thumbnails/FlutterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Shaders\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component Shaders at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//Flutter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:57:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component Shaders at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//Flutter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//SimpleShader.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//_thumbnails/SimpleShaderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Shaders\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:58:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component Shaders at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//SimpleShader.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:58:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component Shaders at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Shaders//SimpleShader.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDutton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/AllenDuttonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:58:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDutton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:58:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_View_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDutton.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDutton.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDuttonVillage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/AllenDuttonVillageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:59:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDuttonVillage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:59:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDuttonVillage.x3d._VP_Default_viewpoint_at_(0_0_10)_is_way_too_close!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/AllenDuttonVillage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//AllenDuttonVillage.x3d processing with X3dToXhtml stylesheet pretty-print .html I/O error reported by XML parser processing file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/AllenDuttonVillage.x3d: Connection timed out: connect Java Result: 2 ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/ChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:59:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:59:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chair.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chess8Levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/Chess8LevelsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 6:59:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chess8Levels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Blue_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Blue_on_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Red_on_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Corner_Blue_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Corner_Blue_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Corner_Red_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Corner_Red_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Angle_Blue_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Angle_Red_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Angle_Blue_on_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Angle_Red_on_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Corner_Blue_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Corner_Blue_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Corner_Red_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Top_Corner_Red_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Angle_Blue_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Angle_Red_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Angle_Blue_on_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Angle_Red_on_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Corner_Blue_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Corner_Blue_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Corner_Red_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Bottom_Corner_Red_Right_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Chess8Levels.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Chess8Levels.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ComputerKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/ComputerKeyboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ComputerKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/ComputerKeyboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ComputerKeyboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeadReckoningComparisons.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DeadReckoningComparisonsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/Project4.class class_name: Project4 ScriptLoadHandler.loadClass fileUri: https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/Project4.class Error: Couldn't find the Java class Project4 at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/ class_name: Project4 java.lang.ClassNotFoundException: Project4 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/Dea Error: Couldn't find the Java class Project4 at: https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/ java.lang.ClassNotFoundException: Project4 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeadReckoningComparisons.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/Project4.class class_name: Project4 ScriptLoadHandler.loadClass Error: Couldn't find the Java class Project4 at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/ java.lang.ClassNotFoundException: Project4 fileUri: https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/Project4.class class_name: Project4 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/Dea Error: Couldn't find the Java class Project4 at: https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/DeadReckoningComparisons/ java.lang.ClassNotFoundException: Project4 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DeadReckoningComparisons.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeadReckoningComparisons.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Desk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DeskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Desk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/Desk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Desk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeskLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DeskLampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeskLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:00:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DeskLamp.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DeskLamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DirtBike.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DirtBikeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DirtBike.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DirtBike.x3d._VP_sprocket_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DirtBike.x3d._VP_far_away_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DirtBike.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DirtBike.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DraggingSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DraggingSphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DraggingSphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DraggingSphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DraggingSphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DuttonVillage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/DuttonVillageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DuttonVillage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:01:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DuttonVillage.x3d._VP_Default_viewpoint_at_(0_0_10)_is_way_too_close!!_That_is_a_bad_place_to_be,_provide_a_replacement_viewpoint_instead..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/DuttonVillage.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//DuttonVillage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FishingLure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/FishingLureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FishingLure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FishingLure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FormulaOneRaceCar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/FormulaOneRaceCarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/nplogo.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/front.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f1.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f2.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f3.wav at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FormulaOneRaceCar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/nplogo.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/front.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f1.wav java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f2.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/f3.wav at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Driver.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/FormulaOneRaceCar.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//FormulaOneRaceCar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeAquarium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/HomeAquariumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeAquarium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeAquarium.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeAquarium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeInCreteGreece.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/HomeInCreteGreeceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:02:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeInCreteGreece.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:03:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) javax.sound.sampled.UnsupportedAudioFileException: Stream of unsupported format at java.desktop/javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:928) at org.web3d.net.content.AudioContentHandler.getContent(AudioContentHandler.java:72) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_FRONT_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_RIGHT_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_BACK_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_LEFT_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_UP_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_HELLO_CRETE_VIEW.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/HomeInCreteGreece.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//HomeInCreteGreece.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBeadToy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaBeadToyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:03:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBeadToy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:03:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaBeadToy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBeadToy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaBenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:03:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:03:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaBench.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBlueChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaBlueChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBlueChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaBlueChair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaGreenChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaGreenChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaGreenChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaGreenChair.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaGreenChair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaRockingHorse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaRockingHorseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaRockingHorse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:04:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaRockingHorse.x3d._VP_Rock_With_Horse_From_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaRockingHorse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaRockingHorse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/IkeaTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/IkeaTable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//IkeaTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//KeyboardEightyEightKeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/KeyboardEightyEightKeysThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//KeyboardEightyEightKeys.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_From_right_end_of_keyboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_Looking_down_from_a_distance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_From_left_end_of_keyboard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_Looking_down_from_above_middle_C.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_Top-down_view,_closer.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/KeyboardEightyEightKeys.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//KeyboardEightyEightKeys.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Laetitia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/LaetitiaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Laetitia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Laetitia.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaSprints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/LaetitiaSprintsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaSprints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:05:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaSprints.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaWithDvdController.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/LaetitiaWithDvdControllerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 10.0 10.0 10.0 10.0 meters [WaypointInterpolator TrackBuilder] totalDistance =640 meters [WaypointInterpolator TrackBuilder] totalDuration =640 seconds (0 hours,10 minutes,40 seconds) [WaypointInterpolator TrackBuilder] ======================================= Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: [DvdController ClockScript] set_duration (640) complete 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaWithDvdController.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 10.0 10.0 10.0 10.0 meters [WaypointInterpolator TrackBuilder] totalDistance =640 meters [WaypointInterpolator TrackBuilder] totalDuration =640 seconds (0 hours,10 minutes,40 seconds) [WaypointInterpolator TrackBuilder] ======================================= Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); [DvdController ClockScript] set_duration (640) complete 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaetitiaWithDvdController.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaserPrinter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/LaserPrinterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaserPrinter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/LaserPrinter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//LaserPrinter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PinballTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/PinballTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pinballFiles/center.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pinballFiles/pinballFront.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PinballTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pinballFiles/center.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pinballFiles/pinballFront.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PinballTable.x3d._VP_far.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PinballTable.x3d._VP_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PinballTable.x3d._VP_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PinballTable.x3d._VP_over.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PinballTable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PinballTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PlayRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/PlayRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PlayRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:06:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Bushes_in_Backyard.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Front_Entrance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Inside_Attic.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Tree_Outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_LightBulb.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Aerial_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_OverHead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Back_Against_Board.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Enter_Room.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Real_Stuff_Picture.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Horse_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/PlayRoom.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PlayRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorArena.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/ProjectileInterpolatorArenaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorArena.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/space_1_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/ProjectileInterpolatorArena.x3d._VP_BallView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/ProjectileInterpolatorArena.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorArena.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/ProjectileInterpolatorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileInterpolatorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileSliderBarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/ProjectileSliderBarPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileSliderBarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:07:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/ProjectileSliderBarPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//ProjectileSliderBarPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PropellerControlPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/PropellerControlPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:08:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 273 column 104: ROUTE source field (MotorAmp.fanCycleTime) type MFFloat and destination field (FanClock.cycleInterval) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PropellerControlPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:08:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 273 column 104: ROUTE source field (MotorAmp.fanCycleTime) type MFFloat and destination field (FanClock.cycleInterval) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//PropellerControlPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Room.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/RoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:08:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Room.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:08:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Room.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//StealthHelo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/StealthHeloThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:08:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//StealthHelo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/StealthHelo.x3d._VP_Pilot_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/StealthHelo.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/StealthHelo.x3d._VP_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/StealthHelo.x3d._VP_Stern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/StealthHelo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//StealthHelo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/SweetHomeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/SweetHome.x3d._VP_LEFT_SIDE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/SweetHome.x3d._VP_BACK_SIDE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/SweetHome.x3d._VP_RIGHT_SIDE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/SweetHome.x3d._VP_WALKING.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/SweetHome.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHome.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeFullDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/SweetHomeFullDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeFullDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeFullDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/SweetHomeLowDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_back.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/ocean_3_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//SweetHomeLowDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Torch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/TorchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:09:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Failed to configure: com.sun.media.ProcessEngine@43169b82 IO exception: BasicPullParser: readBytes(): Reached end of stream while trying to read 4 bytes Error: Unable to configure com.sun.media.ProcessEngine@43169b82 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Torch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Failed to configure: com.sun.media.ProcessEngine@7be9a5b3 IO exception: BasicPullParser: readBytes(): Reached end of stream while trying to read 4 bytes Error: Unable to configure com.sun.media.ProcessEngine@7be9a5b3 Error: An exception was generated in user code during the processing of the dataChanged() callback. Contained message: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:186) at org.j3d.aviatrix3d.PointLight.setPosition(PointLight.java:168) at org.web3d.vrml.renderer.ogl.nodes.lighting.OGLPointLight.updateNodeDataChanges(OGLPointLight.java:120) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.processChangeList(SingleThreadRenderManager.java:1017) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:696) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Torch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Trebuchet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/TrebuchetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/cow.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/vrml_ginger.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) MassCounterWeight =100MassProjectileWeight =10new MassCounterWeight =100Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://home.inreach.com/ntamura/vrml/vrml_ginger.wrl Response code: 301 java.io.IOException: File not found. http://home.inreach.com/ntamura/vrml/vrml_ginger.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/vrml_ginger.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.uoguelph.ca/~dchiu/cow.wrl Response code: 404 java.io.IOException: File not found. http://www.uoguelph.ca/~dchiu/cow.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/cow.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/monks.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/holygral.mp3 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/holygral.mp3 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pigdog.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pigdog.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pigdog.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/monks.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/monks.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Trebuchet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/cow.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/vrml_ginger.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav MassCounterWeight =100MassProjectileWeight =10new MassCounterWeight =100Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://home.inreach.com/ntamura/vrml/vrml_ginger.wrl Response code: 301 java.io.IOException: File not found. http://home.inreach.com/ntamura/vrml/vrml_ginger.wrl Response code: 301 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/vrml_ginger.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/grenade.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav Error: File not found. http://www.uoguelph.ca/~dchiu/cow.wrl Response code: 404 java.io.IOException: File not found. http://www.uoguelph.ca/~dchiu/cow.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/cow.wrl at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/monks.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/hamster.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/pigdog.wav Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/StudentProjects/lavache.wav Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//Trebuchet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallClock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/WallClockThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallClock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallClock.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/WallLampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:10:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WallLamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WaterTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_thumbnails/WaterTowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WaterTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\StudentProjects\_viewpoints/WaterTower.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/StudentProjects//WaterTower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitBacteria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/NoUnitBacteriaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitBacteria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_viewpoints/NoUnitBacteria.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitBacteria.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitClamidomonas.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/NoUnitClamidomonasThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitClamidomonas.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_viewpoints/NoUnitClamidomonas.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitClamidomonas.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/NoUnitTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:11:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_viewpoints/NoUnitTable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//NoUnitTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitBacteria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitBacteriaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:12:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitBacteria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:12:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitBacteria.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:12:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitChair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:12:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitChair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitClamidomonas.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitClamidomonasThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:13:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitClamidomonas.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:13:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitClamidomonas.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitCup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitCupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:13:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitCup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:13:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitCup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitDiskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:14:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:14:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitDisk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitMonitor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitMonitorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:14:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitMonitor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:14:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitMonitor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitSaturn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitSaturnThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:14:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitSaturn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:15:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitSaturn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:15:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:15:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitUranus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_thumbnails/UnitUranusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Units\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:15:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitUranus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Units//UnitUranus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/ArtDecoExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_ArtDeco34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/ArtDecoExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/ArtDecoPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//ArtDecoPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/AutumnExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:16:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Autumn34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/AutumnExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/AutumnPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//AutumnPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/GlassExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Glass34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/GlassExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/GlassPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//GlassPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/MetalsExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:17:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Metal34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/MetalsExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/MetalsPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//MetalsPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/NeonExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Neon34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/NeonExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/NeonPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:18:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//NeonPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/RococoExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Rococo34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/RococoExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/RococoPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//RococoPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SantaFeExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_SantaFe34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SantaFeExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFeExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFePrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SantaFePrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFePrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:19:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SantaFePrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SheenExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Sheen34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SheenExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SheenPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SheenPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SilkyExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SilkyPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:20:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SilkyPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SpringExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Spring34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SpringExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SpringPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SpringPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SummerExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Summer34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/SummerExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/SummerPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:21:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//SummerPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/TropicalExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Tropical34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/TropicalExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/TropicalPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//TropicalPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/WinterExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:22:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Low_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Low_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Back_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Close_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter00.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter01.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter02.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter04.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter05.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter06.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter07.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter08.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter09.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter21.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter24.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter25.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter26.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter27.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter28.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter29.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter30.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter31.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter33.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Winter34.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_viewpoints/WinterExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/WinterPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//WinterPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//gridBack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_thumbnails/gridBackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaMaterials\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//gridBack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaMaterials//gridBack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/desert1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/desert2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/desert3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:23:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//desert3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/forest1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/forest2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/forest3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//forest3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:24:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_viewpoints/horizon3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:25:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon6Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon6.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/horizon7Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//horizon7.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/meadow1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/meadow2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:26:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//meadow2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/mountains2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/mountains3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//mountains3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/ocean1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/ocean2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/ocean3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:27:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/ocean4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//ocean4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//sky1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/sky1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/sky_1_bottom.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//sky1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/sky_1_bottom.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//sky1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/space1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/space2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:28:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_viewpoints/space2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_thumbnails/space3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\UniversalMediaPanoramas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:29:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:29:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/UniversalMediaPanoramas//space3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicAbdomen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicAbdomenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:29:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicAbdomen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:29:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicAbdomen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicBackpackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:29:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:30:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBackpack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:30:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:30:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicBrainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:30:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:30:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicBrain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicInternals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicInternalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:31:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicInternals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:31:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicInternals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicSkullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:31:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:31:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicSkull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BasicVentriclesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:32:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:32:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BasicVentricles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedBodyInternals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BlendedBodyInternalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:32:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedBodyInternals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:32:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedBodyInternals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedComposedVolumes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/BlendedComposedVolumesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:33:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedComposedVolumes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:33:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//BlendedComposedVolumes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//CartoonBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/CartoonBackpackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:33:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//CartoonBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:33:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//CartoonBackpack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ComposedBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/ComposedBackpackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:34:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ComposedBackpack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:34:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ComposedBackpack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//EdgeBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/EdgeBrainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:34:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//EdgeBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:34:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//EdgeBrain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//IsoSurfaceSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/IsoSurfaceSkullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:35:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//IsoSurfaceSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:35:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//IsoSurfaceSkull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ProjectionMaxVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/ProjectionMaxVentriclesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:35:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ProjectionMaxVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:35:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ProjectionMaxVentricles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SegmentedVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/SegmentedVentriclesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:36:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SegmentedVentricles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:36:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SegmentedVentricles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ShadedBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/ShadedBrainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:36:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ShadedBrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:36:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//ShadedBrain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SilhouetteSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_thumbnails/SilhouetteSkullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\VolumeRendering\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:36:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SilhouetteSkull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component VolumeRendering at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/VolumeRendering//SilhouetteSkull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/ChopperBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/ChopperRotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//ChopperRotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example02Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:37:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example02.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example03Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example03.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example04.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example04Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example04.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example04.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example05Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example05.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example06Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:38:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example06.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example07.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example07Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example07.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example07.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example08Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_viewpoints/Example08.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example08.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example09.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example09Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example09.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example09.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example10Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Color array length 3 too short for 3 component colour. at org.j3d.aviatrix3d.VertexGeometry.setColors(VertexGeometry.java:1110) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.updateNodeDataChanges(OGLPointSet.java:251) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.buildImpl(OGLPointSet.java:289) at org.web3d.vrml.renderer.common.nodes.BasePointSetGeometryNode.setupFinished(BasePointSetGeometryNode.java:88) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example10.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:39:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Color array length 3 too short for 3 component colour. at org.j3d.aviatrix3d.VertexGeometry.setColors(VertexGeometry.java:1110) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.updateNodeDataChanges(OGLPointSet.java:251) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.buildImpl(OGLPointSet.java:289) at org.web3d.vrml.renderer.common.nodes.BasePointSetGeometryNode.setupFinished(BasePointSetGeometryNode.java:88) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example10.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example11.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example11Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example11.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example11.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example12.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example12Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example12.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example12.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example13_2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example13_3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:40:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example13_3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example15.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example15Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example15.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example15.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example16Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_viewpoints/Example16.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example16.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example17.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example17Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example17.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:41:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_viewpoints/Example17.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example17.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example18Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_viewpoints/Example18.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example18.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example19.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/Example19Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example19.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_viewpoints/Example19.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Example19.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//RefractiveMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/RefractiveMaterialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//RefractiveMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//RefractiveMaterial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_thumbnails/RotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Vrml97Specification\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Vrml97Specification//Rotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ColladaLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/ColladaLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:42:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ColladaLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ColladaLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//CubeLogoPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/CubeLogoPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//CubeLogoPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//CubeLogoPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ImageMappingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/ImageMappingExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ImageMappingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/ImageMappingExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//ImageMappingExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//LogoLetterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/LogoLetterPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//LogoLetterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//LogoLetterPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/VirtualRealityHackathonLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:43:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/VirtualRealityHackathonLogo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogoLetterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/VirtualRealityHackathonLogoLetterPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogoLetterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/VirtualRealityHackathonLogoLetterPrototypes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//VirtualRealityHackathonLogoLetterPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/Web3dLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/Web3dLogo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dTimeline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/Web3dTimelineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dTimeline.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:44:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dTimeline.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dX3dLogoAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_thumbnails/Web3dX3dLogoAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dX3dLogoAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/Web3dX3dLogoAnimated.x3d._VP_Web3D_Logo.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\Web3dOutreach\_viewpoints/Web3dX3dLogoAnimated.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/Web3dOutreach//Web3dX3dLogoAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//AlarmClock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/AlarmClockThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//AlarmClock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//AlarmClock.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Chopper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ChopperThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Chopper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/Chopper.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Chopper.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ChopperBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:45:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ChopperRotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ChopperRotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ClickToAnimate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ClickToAnimateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ClickToAnimate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ClickToAnimate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ColorInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ColorInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ColorInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ColorInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/DirectionalLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//DirectionalLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//DirectionalLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiAddDynamicRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ECMAScriptSaiAddDynamicRoutesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:46:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiAddDynamicRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiAddDynamicRoutes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ECMAScriptSaiCreateNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: function initialize() { 2: // Create nodes directly in the parent scene 3: shape = Browser.currentScene.createNode('Shape'); 4: box = Browser.currentScene.createNode('Box'); 5: shape.geometry = box; 6: Browser.currentScene.RootNodes[0] = shape; 7: Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 8: // Create children using the createX3DFromString service 9: vrmlCmd = 'PROFILE Interchange Shape { geometry Sphere{} }' 10: tmpScene = Browser.createX3DFromString(vrmlCmd); 11: nodes = tmpScene.rootNodes; 12: 13: // Nodes must be removed before adding to another scene 14: for(i=0; i < nodes.length; i++) { 15: tmpScene.removeRootNode(nodes[i]); 16: } 17: children = nodes; 18: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot set property "0.0" of undefined to "Shape { metadata NULL appearance NULL geometry NULL } " (Inline script#6) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: function initialize() { 2: // Create nodes directly in the parent scene Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 3: shape = Browser.currentScene.createNode('Shape'); 4: box = Browser.currentScene.createNode('Box'); 5: shape.geometry = box; 6: Browser.currentScene.RootNodes[0] = shape; 7: 8: // Create children using the createX3DFromString service 9: vrmlCmd = 'PROFILE Interchange Shape { geometry Sphere{} }' 10: tmpScene = Browser.createX3DFromString(vrmlCmd); 11: nodes = tmpScene.rootNodes; 12: 13: // Nodes must be removed before adding to another scene 14: for(i=0; i < nodes.length; i++) { 15: tmpScene.removeRootNode(nodes[i]); 16: } 17: children = nodes; 18: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot set property "0.0" of undefined to "Shape { metadata NULL appearance NULL geometry NULL } " (Inline script#6) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodesFromPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ECMAScriptSaiCreateNodesFromPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodesFromPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiCreateNodesFromPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiPerFrameNotification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ECMAScriptSaiPerFrameNotificationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiPerFrameNotification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiPerFrameNotification.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiTouchSensorIsOverEvent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ECMAScriptSaiTouchSensorIsOverEventThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:47:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiTouchSensorIsOverEvent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ECMAScriptSaiTouchSensorIsOverEvent.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Elevator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ElevatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Elevator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/Elevator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Elevator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExecutionModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ExecutionModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExecutionModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/ExecutionModel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExecutionModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionEdgeCases.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ExtrusionEdgeCasesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionEdgeCases.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionEdgeCases.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionFigureX3dSpecification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ExtrusionFigureX3dSpecificationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:48:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionFigureX3dSpecification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/ExtrusionFigureX3dSpecification.x3d._VP_Front_view,_Spine-aligned_Cross-section_Plane_(SCP).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/ExtrusionFigureX3dSpecification.x3d._VP_Overhead_view,_Spine-aligned_Cross-section_Plane_(SCP).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/ExtrusionFigureX3dSpecification.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ExtrusionFigureX3dSpecification.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GeometricProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/GeometricPropertiesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GeometricProperties.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GeometricProperties.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GuidedTour.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/GuidedTourThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GuidedTour.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/GuidedTour.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//GuidedTour.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Instancing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/InstancingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Instancing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Instancing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiAddDynamicRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/JavaSaiAddDynamicRoutesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:49:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample4.class class_name: SAIExample4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiAddDynamicRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample4.class class_name: SAIExample4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiAddDynamicRoutes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/JavaSaiCreateNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample5.class class_name: SAIExample5 Error: Unable to initialize script Contained message: null java.lang.NullPointerException Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at SAIExample5.initialize(Unknown Source) at org.web3d.vrml.scripting.sai.JavaSAIScriptWrapper.initialize(JavaSAIScriptWrapper.java:241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample5.class class_name: SAIExample5 Error: Unable to initialize script Contained message: null java.lang.NullPointerException Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at SAIExample5.initialize(Unknown Source) at org.web3d.vrml.scripting.sai.JavaSAIScriptWrapper.initialize(JavaSAIScriptWrapper.java:241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodesFromPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/JavaSaiCreateNodesFromPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample5.class class_name: SAIExample5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodesFromPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample5.class class_name: SAIExample5 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiCreateNodesFromPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiPerFrameNotification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/JavaSaiPerFrameNotificationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample3.class class_name: SAIExample3 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. FPS: 249.99998 FPS: 499.99997 FPS: Infinity FPS: 999.99994 FPS: 999.99994 FPS: 999.99994 FPS: Infinity FPS: 999.99994 FPS: 999.99994 FPS: 999.99994 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiPerFrameNotification.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample3.class class_name: SAIExample3 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. FPS: 249.99998 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiPerFrameNotification.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiTouchSensorIsOverEvent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/JavaSaiTouchSensorIsOverEventThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample1.class class_name: SAIExample1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiTouchSensorIsOverEvent.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:50:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample1.class class_name: SAIExample1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//JavaSaiTouchSensorIsOverEvent.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//LevelOfDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/LevelOfDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//LevelOfDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/LevelOfDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//LevelOfDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PointSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/PointSetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PointSet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PointSet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/PrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Prototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PrototypesPlus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/PrototypesPlusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. indexOfRefraction=0.4000000059604645, transparencyInitial=0.10000000149011612, transparency_changed=0.6399999952316284- - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PrototypesPlus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:51:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. indexOfRefraction=0.4000000059604645, transparencyInitial=0.10000000149011612, transparency_changed=0.6399999952316284C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//PrototypesPlus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RedSphereBlueBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/RedSphereBlueBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RedSphereBlueBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RedSphereBlueBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RefractiveMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/RefractiveMaterialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RefractiveMaterial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//RefractiveMaterial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Robot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/RobotThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Robot.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:52:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Robot.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/RotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Rotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Scripting.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ScriptingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Scripting.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//Scripting.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ShuttlesAndPendulums.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/ShuttlesAndPendulumsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ShuttlesAndPendulums.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//ShuttlesAndPendulums.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//StringArrayEncodingExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/StringArrayEncodingExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//StringArrayEncodingExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/StringArrayEncodingExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//StringArrayEncodingExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//TriangleStripSetFigure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/TriangleStripSetFigureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:53:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//TriangleStripSetFigure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/TriangleStripSetFigure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//TriangleStripSetFigure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//X3dHeaderPrototypeSyntaxExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_thumbnails/X3dHeaderPrototypeSyntaxExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/someUrl.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//X3dHeaderPrototypeSyntaxExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/someUrl.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\X3dSpecifications\_viewpoints/X3dHeaderPrototypeSyntaxExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/X3dSpecifications//X3dHeaderPrototypeSyntaxExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//BeckyRoadOverpass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/BeckyRoadOverpassThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//BeckyRoadOverpass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/BeckyRoadOverpass.x3d._VP_Side_view,_6_inches_above_ground.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/BeckyRoadOverpass.x3d._VP_Top-down_view,_20_inches_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/BeckyRoadOverpass.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//BeckyRoadOverpass.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//CreateVrmlFromStringRandomBoxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/CreateVrmlFromStringRandomBoxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Transform { translation 30.615261650611558 0 6.313677801224271 children [ Shape { appearance Appearance { material Material { diffuseColor 0.6146131645688713 0.7486757394757175 0.23829780221146235 } } geometry Box { size 14.586578180264132 15.434083395874442 2.635228448304099 } } Error: Script failed to initialize: 0: ecmascript: ] 1: 2: function R () { } 3: return Math.random(); ######################################################### 4: } 5: function recompute (isActive) { 6: if (isActive==true) initialize(); 7: } 8: 9: function initialize() { 10: for (i=0; i < 10; i++) { 11: rand1 = 100*R(); 12: rand2 = 100*R(); 13: rand3 = 20*R(); 14: rand4 = 40*R(); 15: rand5 = 20*R(); 16: sceneString ='Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 17: ' translation ' + rand1 + ' 0 ' + rand2 + ' \n' + 18: ' children [ \n' + 19: ' Shape { \n' + 20: ' appearance Appearance { \n' + 21: ' material Material { \n' + 22: ' diffuseColor ' + R() + ' ' + R() + ' ' + R() + '\n' + 23: ' } \n' + 24: ' } \n' + 25: ' geometry Box { \n' + 26: ' size ' + rand3 + ' ' + rand4 + ' ' + rand5 + '\n' + 27: ' } \n' + 28: ' } \n' + 29: ' ] \n' + 30: '} \n' + 31: '#########################################################\n'; 32: Browser.print (sceneString); 33: newNode = Browser.createVrmlFromString(sceneString); 34: // newNode = Browser.createX3dFromString(sceneString); 35: ModifiableExternalNode.children[i] = newNode[0]; 36: } 37: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#32) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//CreateVrmlFromStringRandomBoxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Transform { translation 56.333082349100835 0 68.69924386633308 children [ Shape { appearance Appearance { material Material { diffuseColor 0.7216963894665641 0.09182811976656802 0.6390446814319198 } } geometry Box { size 8.772461405184572 4.236420506735503 9.638919480273247 } } ] } ######################################################### Error: Script failed to initialize: 0: ecmascript: 1: 2: function R () { 3: return Math.random(); 4: } 5: function recompute (isActive) { 6: if (isActive==true) initialize(); 7: } 8: 9: function initialize() { 10: for (i=0; i < 10; i++) { 11: rand1 = 100*R(); 12: rand2 = 100*R(); 13: rand3 = 20*R(); 14: rand4 = 40*R(); 15: rand5 = 20*R(); 16: sceneString ='Transform { \n' + 17: ' translation ' + rand1 + ' 0 ' + rand2 + ' \n' + 18: ' children [ \n' + 19: ' Shape { \n' + 20: ' appearance Appearance { \n' + 21: ' material Material { \n' + 22: ' diffuseColor ' + R() + ' ' + R() + ' ' + R() + '\n' + 23: ' } \n' + 24: ' } \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 25: ' geometry Box { \n' + 26: ' size ' + rand3 + ' ' + rand4 + ' ' + rand5 + '\n' + 27: ' } \n' + 28: ' } \n' + 29: ' ] \n' + 30: '} \n' + 31: '#########################################################\n'; 32: Browser.print (sceneString); 33: newNode = Browser.createVrmlFromString(sceneString); 34: // newNode = Browser.createX3dFromString(sceneString); 35: ModifiableExternalNode.children[i] = newNode[0]; 36: } 37: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#32) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/CreateVrmlFromStringRandomBoxes.x3d._VP_Plan_(top-down)_view.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/CreateVrmlFromStringRandomBoxes.x3d._VP_Default_viewpoint.png at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//CreateVrmlFromStringRandomBoxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//CreateX3DFromStringRandomSpheres.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/CreateX3DFromStringRandomSpheresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:54:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: ECMAScript evaluation error on line 19 column 35 " sceneString = ' INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionExampleShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleShip.x3d._VP_stack.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleShip.x3d._VP_smoke_extrusion_start.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleShip.x3d._VP_forward_starboard_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleShip.x3d._VP_touch_smoke_to_animate.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionExampleShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionExampleTorus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/ExtrusionCrossSectionExampleTorusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionExampleTorus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionCrossSectionExampleTorus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionExampleTorus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/ExtrusionCrossSectionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionCrossSectionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionExampleShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/ExtrusionExampleShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:55:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionExampleShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionExampleShip.x3d._VP_stack.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionExampleShip.x3d._VP_smoke_extrusion_start.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionExampleShip.x3d._VP_forward_starboard_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionExampleShip.x3d._VP_touch_smoke_to_animate.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionExampleShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionExampleShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionHeart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/ExtrusionHeartThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionHeart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ExtrusionHeart.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ExtrusionHeart.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GeometryExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/GeometryExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GeometryExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GeometryExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GroupFormation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/GroupFormationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GroupFormation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/GroupFormation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//GroupFormation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/HelloX3dAuthorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:56:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/HelloX3dAuthors.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthorsAnimationChain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/HelloX3dAuthorsAnimationChainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthorsAnimationChain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/HelloX3dAuthorsAnimationChain.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//HelloX3dAuthorsAnimationChain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ModelOrientation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/ModelOrientationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ModelOrientation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/ModelOrientation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//ModelOrientation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PositionInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/PositionInterpolatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PositionInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PositionInterpolatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//Pyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/PyramidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//Pyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:57:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/Pyramid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//Pyramid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PyramidWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/PyramidWithAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PyramidWithAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/PyramidWithAxes.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//PyramidWithAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleCarrierHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/SimpleCarrierHullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleCarrierHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/SimpleCarrierHull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleCarrierHull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleExtrusionShipHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_thumbnails/SimpleExtrusionShipHullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleExtrusionShipHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\course\_viewpoints/SimpleExtrusionShipHull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/course//SimpleExtrusionShipHull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AdditiveSubtractiveLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/AdditiveSubtractiveLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:58:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AdditiveSubtractiveLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/AdditiveSubtractiveLight.x3d._VP_side.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/AdditiveSubtractiveLight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AdditiveSubtractiveLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AllVrml97Nodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/AllVrml97NodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Color array length 6 too short for 3 component colour. at org.j3d.aviatrix3d.VertexGeometry.setColors(VertexGeometry.java:1110) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.updateNodeDataChanges(OGLPointSet.java:251) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.buildImpl(OGLPointSet.java:289) at org.web3d.vrml.renderer.common.nodes.BasePointSetGeometryNode.setupFinished(BasePointSetGeometryNode.java:88) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLAnchor.setupFinished(OGLAnchor.java:178) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AllVrml97Nodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: Color array length 6 too short for 3 component colour. at org.j3d.aviatrix3d.VertexGeometry.setColors(VertexGeometry.java:1110) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.updateNodeDataChanges(OGLPointSet.java:251) at org.web3d.vrml.renderer.ogl.nodes.render.OGLPointSet.buildImpl(OGLPointSet.java:289) at org.web3d.vrml.renderer.common.nodes.BasePointSetGeometryNode.setupFinished(BasePointSetGeometryNode.java:88) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLAnchor.setupFinished(OGLAnchor.java:178) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AllVrml97Nodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AmelaExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/AmelaExampleSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AmelaExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//AmelaExampleScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Arc2dComponentPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/Arc2dComponentPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 7:59:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Arc2dComponentPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Arc2dComponentPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/BooleanSequencerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. FrontUpView bind:false- - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_1,_Left.png FrontUpView bind:falseLeftView bind:trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_2,_Back.png BackView bind:trueLeftView bind:falseSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_3,_Right.png RightView bind:trueBackView bind:falseSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_4,_Top.png RightView bind:falseTopView bind:trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_5,_Front_Down.png TopView bind:falseFrontDownView bind:trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_View_6,_Bottom.png FrontDownView bind:falseBottomView bind:trueSaving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/BooleanSequencerExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/BooleanSequencerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BooleanSequencerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BradenPrototypeInitializeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/BradenPrototypeInitializeExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BradenPrototypeInitializeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:00:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//BradenPrototypeInitializeExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/CameraExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored [CameraMovement: Camera Zoom In] initialize goalPosition=-50.0 1.0 -15.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraShot: Simple shot of Camera Zoom] number of contained CameraMove nodes=3, shotDuration=7 seconds [CameraShot: Simple shot of Camera Dolly] number of contained CameraMove nodes=3, shotDuration=7 seconds [CameraShot: Simple shot of Camera Pan left right and back to center] number of contained CameraMove nodes=4, shotDuration=9 seconds [CameraShot: Camera Boom] number of contained CameraMove nodes=3, shotDuration=8 seconds [CameraShot: Camera Tilt] number of contained CameraMove nodes=7, shotDuration=12 seconds [CameraShot: #3 Tracking shot] number of contained CameraMove nodes=4, shotDuration=24 seconds [Camera: SimpleShotsTest for camera Zoom Dolly Pan Boom and Tilt] initialize complete [CameraMovement: Camera Zoom Out] initialize goalPosition=-50.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [Camera: AimPointTest for moving camera tracking moving target] initialize complete [CameraMovement: Camera Pause] initialize goalPosition=-50.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Dolly from Right to Left] initialize goalPosition=-45.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Dolly from Left to Right] initialize goalPosition=-40.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-40.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Pan Left] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.4000000059604645, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Pan Right] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 -0.4000000059604645, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pan back to Center] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Boom Up] initialize goalPosition=-20.0 5.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Boom Down] initialize goalPosition=-20.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-20.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Left] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Right] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 -0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 -0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Reset] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Return to home] initialize goalPosition=0.0 2.0 12.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: AimPoint 3.1 moving BoxPath] initialize goalPosition=6.0 6.0 10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=5.180000305175781 1.0 5.0 [CameraMovement: AimPoint 3.2 pan right while tracking] initialize goalPosition=40.0 6.0 12.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=5.180000305175781 1.0 5.0 [CameraMovement: AimPoint 3.3 boom up while tracking] initialize goalPosition=40.0 20.0 13.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=5.180000305175781 1.0 5.0 [CameraMovement: AimPoint 3.4 restore camera back to home] initialize goalPosition=4.0 4.0 10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=4.0 4.0 0.0 [ViewFrustumPrototypeScript] trace=false - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored org.web3d.vrml.renderer.ogl.nodes.scripting.OGLScript.notifyExternProtoLoaded() not yet implemented, ignored [CameraMovement: Camera Zoom In] initialize goalPosition=-50.0 1.0 -15.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraShot: Simple shot of Camera Zoom] number of contained CameraMove nodes=3, shotDuration=7 seconds [CameraShot: Simple shot of Camera Dolly] number of contained CameraMove nodes=3, shotDuration=7 seconds [CameraShot: Simple shot of Camera Pan left right and back to center] number of contained CameraMove nodes=4, shotDuration=9 seconds [Camera: SimpleShotsTest for camera Zoom Dolly Pan Boom and Tilt] initialize complete [CameraShot: Camera Boom] number of contained CameraMove nodes=3, shotDuration=8 seconds [Camera: AimPointTest for moving camera tracking moving target] initialize complete [CameraShot: Camera Tilt] number of contained CameraMove nodes=7, shotDuration=12 seconds [CameraShot: #3 Tracking shot] number of contained CameraMove nodes=4, shotDuration=24 seconds [CameraMovement: Camera Zoom Out] initialize goalPosition=-50.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-50.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Dolly from Right to Left] initialize goalPosition=-45.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Dolly from Left to Right] initialize goalPosition=-40.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-40.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Pan Left] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.4000000059604645, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Pan Right] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 -0.4000000059604645, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pan back to Center] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-30.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Boom Up] initialize goalPosition=-20.0 5.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Boom Down] initialize goalPosition=-20.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Pause] initialize goalPosition=-20.0 1.0 -10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Left] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Right] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 -0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Pause] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 -0.7850000262260437, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Camera Tilt Reset] initialize goalPosition=-10.0 1.0 -10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: Return to home] initialize goalPosition=0.0 2.0 12.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.0 0.0 0.0 [CameraMovement: AimPoint 3.1 moving BoxPath] initialize goalPosition=6.0 6.0 10.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.26000022888183594 1.0 5.0 [CameraMovement: AimPoint 3.2 pan right while tracking] initialize goalPosition=40.0 6.0 12.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.26000022888183594 1.0 5.0 [CameraMovement: AimPoint 3.3 boom up while tracking] initialize goalPosition=40.0 20.0 13.0, goalOrientation=0.0 0.0 1.0 0.0, goalAimPoint=0.26000022888183594 1.0 5.0 [CameraMovement: AimPoint 3.4 restore camera back to home] initialize goalPosition=4.0 4.0 10.0, goalOrientation=0.0 1.0 0.0 0.0, goalAimPoint=4.0 4.0 0.0 [ViewFrustumPrototypeScript] trace=false Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraExamples.x3d._VP_Camera_test_scene_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraExamples.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/CameraPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/CameraShapeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:01:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraShape.x3d._VP_Camera_view_through_lens.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraShape.x3d._VP_Camera_view_from_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraShape.x3d._VP_Camera_view_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraShape.x3d._VP_Camera_view_from_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/CameraShape.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CameraShape.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/CoordinateInterpolator2dExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/CoordinateInterpolator2dPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//CoordinateInterpolator2dPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ECMAScriptAnnexExample2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ECMAScriptAnnexExample2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ECMAScriptAnnexExample2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ECMAScriptAnnexExample2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/EventUtilityExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:02:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/EventUtilityPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//EventUtilityPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ExampleExternPrototype1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process java.lang.ClassCastException: class org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl cannot be cast to class org.web3d.vrml.nodes.proto.PrototypeDecl (org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl and org.web3d.vrml.nodes.proto.PrototypeDecl are in unnamed module of loader 'app') at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:93) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process java.lang.ClassCastException: class org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl cannot be cast to class org.web3d.vrml.nodes.proto.PrototypeDecl (org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl and org.web3d.vrml.nodes.proto.PrototypeDecl are in unnamed module of loader 'app') at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:93) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ExampleExternPrototype2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ExampleExternPrototype2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/Geometry2dComponentExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:03:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLArcClose2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ArcClose2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLArcClose2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ArcClose2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExternProtos.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/Geometry2dComponentExternProtosThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:04:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: FillProperties at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExternProtos.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:04:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: FillProperties at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentExternProtos.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/Geometry2dComponentPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:04:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:04:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Geometry2dComponentPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HeaderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HeaderExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HeaderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HeaderExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloSiggraph2000Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2000.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloSiggraph2000.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2000.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloSiggraph2003Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2003.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloSiggraph2003.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloSiggraph2003.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWWW9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloWWW9Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWWW9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloWWW9.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWWW9.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:05:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloWorld.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dDay2001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloX3dDay2001Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dDay2001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloX3dDay2001.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dDay2001.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dTrademark.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/HelloX3dTrademarkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dTrademark.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/HelloX3dTrademark.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//HelloX3dTrademark.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ImportExportSyntax.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ImportExportSyntaxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/someUrl.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Unable to map import of null to an exported name in file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/someUrl.x3d - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ImportExportSyntax.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/someUrl.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Unable to map import of null to an exported name in file:///C:/x3d-code/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/someUrl.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ImportExportSyntax.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/IntegerSequencerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:06:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/IntegerSequencerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//IntegerSequencerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/KeySensorActivationKeySwitchTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInteractive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/KeySensorActivationKeySwitchTestInteractiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInteractive.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/KeySensorActivationKeySwitchTestInteractive.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInteractive.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/KeySensorActivationKeySwitchTestInterchangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:07:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Switch at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:08:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Switch at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//KeySensorActivationKeySwitchTestInterchange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LODlevelChangedExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/LODlevelChangedExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:08:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 45 column 115: ROUTE declares an unknown source node field DEF: activeLOD.level_changed at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1483) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LODlevelChangedExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:08:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 45 column 115: ROUTE declares an unknown source node field DEF: activeLOD.level_changed at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1483) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LODlevelChangedExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LfovDisplayExemplars.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/LfovDisplayExemplarsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:08:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LfovDisplayExemplars.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:08:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/LfovDisplayExemplars.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LfovDisplayExemplars.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/LoadSensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/LoadSensorExample.x3d._VP_Loading_textures.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/LoadSensorExample.x3d._VP_Texture_loading_complete.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/LoadSensorExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/LoadSensorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//LoadSensorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MaterialExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/MaterialExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MaterialExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/MaterialExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MaterialExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/MetadataExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:09:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/MetadataPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:402) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//MetadataPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Orbiter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/OrbiterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Orbiter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/Orbiter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//Orbiter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PhysicalUnitRepresentationPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/PhysicalUnitRepresentationPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PhysicalUnitRepresentationPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:10:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PhysicalUnitRepresentationPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PixelTextureInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/PixelTextureInterpolatorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [PixelTextureGenerator]commence initialize()...[PixelTextureGenerator]initialize() completeVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PixelTextureInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [PixelTextureGenerator]commence initialize()...[PixelTextureGenerator]initialize() completeVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PixelTextureInterpolatorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/PositionInterpolator2dExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/PositionInterpolator2dPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:11:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//PositionInterpolator2dPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProfileExampleInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ProfileExampleInterchangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.web3d.vrml.renderer.ogl.nodes.shape.OGLAppearance.setTexCoordGenMode(OGLAppearance.java:565) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.createAppearance(OGLShape.java:517) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:471) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProfileExampleInterchange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.web3d.vrml.renderer.ogl.nodes.shape.OGLAppearance.setTexCoordGenMode(OGLAppearance.java:565) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.createAppearance(OGLShape.java:517) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:471) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProfileExampleInterchange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoInstanceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ProtoInstanceExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoInstanceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoInstanceExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoMFNodeSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ProtoMFNodeSensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoMFNodeSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoMFNodeSensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoTagDtdDeclarationExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ProtoTagDtdDeclarationExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:12:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoTagDtdDeclarationExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProtoTagDtdDeclarationExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProxyShapeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ProxyShapeExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize () 3: { 4: nodesString ='Group { children [ Shape {' + 5: 'geometry Text {' + 6: 'string [ "proxy is" "any-order child" "of Collision" ]' + 7: 'fontStyle FontStyle { justify [ "MIDDLE" "MIDDLE" ] } }' + 8: 'appearance Appearance {' + 9: 'material Material { diffuseColor 0.1 0.4 0.8 }' + 10: '} } ] }'; 11: Browser.print (nodesString); 12: outputNode = Browser.createVrmlFromString (nodesString); 13: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#11) Group { children [ Shape {geometry Text {string [ "proxy is" "any-order child" "of Collision" ]fontStyle FontStyle { justify [ "MIDDLE" "MIDDLE" ] } }appearance Appearance {material Material { diffuseColor 0.1 0.4 0.8 }} } ] }Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProxyShapeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize () 3: { 4: nodesString ='Group { children [ Shape {' + 5: 'geometry Text {' + 6: 'string [ "proxy is" "any-order child" "of Collision" ]' + 7: 'fontStyle FontStyle { justify [ "MIDDLE" "MIDDLE" ] } }' + 8: 'appearance Appearance {' + 9: 'material Material { diffuseColor 0.1 0.4 0.8 }' + 10: '} } ] }'; 11: Browser.print (nodesString); 12: outputNode = Browser.createVrmlFromString (nodesString); 13: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#11) Group { children [ Shape {geometry Text {string [ "proxy is" "any-order child" "of Collision" ]fontStyle FontStyle { justify [ "MIDDLE" "MIDDLE" ] } }appearance Appearance {material Material { diffuseColor 0.1 0.4 0.8 }} } ] }Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ProxyShapeExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//QuadTreeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/QuadTreeExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: nodeType for node: QuadTree-USEchildren Line: 159 Column: 48 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//QuadTreeExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: nodeType for node: QuadTree-USEchildren Line: 159 Column: 48 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//QuadTreeExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/RenderingComponentExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:13:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: CoordinateDouble at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:14:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: CoordinateDouble at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExternProtoDefinitions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/RenderingComponentExternProtoDefinitionsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:14:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExternProtoDefinitions.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:14:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/RenderingComponentPrototypes.wrl Encountered " "exposedField" "exposedField "" at line 712, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentExternProtoDefinitions.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/RenderingComponentPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:14:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:14:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//RenderingComponentPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SceneNodePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/SceneNodePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SceneNodePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SceneNodePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SchemaTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/SchemaTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1756) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SchemaTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1756) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SchemaTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ScriptSyntaxExampleTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ScriptSyntaxExampleTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/NoSuchScript1.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ScriptSyntaxExampleTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/development/NoSuchScript1.js Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:329) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ScriptSyntaxExampleTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ShapeChildRoutingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ShapeChildRoutingExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:15:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize () 3: { 4: sphereResult = Browser.createVrmlFromString ('Sphere { }'); Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 5: geometryResult = sphereResult [0]; // type casting MF -> SFNode 6: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#3) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ShapeChildRoutingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize () 3: { 4: sphereResult = Browser.createVrmlFromString ('Sphere { }'); Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 5: geometryResult = sphereResult [0]; // type casting MF -> SFNode 6: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#3) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ShapeChildRoutingExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SpinGroupInternalSubsetDeclaration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/SpinGroupInternalSubsetDeclarationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: nodeType for node: SpinGroupTag Line: 84 Column: 126 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SpinGroupInternalSubsetDeclaration.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: nodeType for node: SpinGroupTag Line: 84 Column: 126 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//SpinGroupInternalSubsetDeclaration.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestColorCount.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestColorCountThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestColorCount.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestColorCount.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestContainerFieldValues.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestContainerFieldValuesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:16:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestContainerFieldValues.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:17:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestContainerFieldValues.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestContainerFieldValues.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDiagnosticOverloadedChildNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestDiagnosticOverloadedChildNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:17:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDiagnosticOverloadedChildNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:17:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDiagnosticOverloadedChildNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDoctype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestDoctypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:17:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: visible for node: Transform Line: 28 Column: 44 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDoctype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:17:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: visible for node: Transform Line: 28 Column: 44 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestDoctype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestFieldChecks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestFieldChecksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestFieldChecks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestFieldChecks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestJsonEncoding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestJsonEncodingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestJsonEncoding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestJsonEncoding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestMetadataNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestMetadataNodesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestMetadataNodes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:18:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestMetadataNodes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestOrientationInterpolatorSize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestOrientationInterpolatorSizeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestOrientationInterpolatorSize.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestOrientationInterpolatorSize.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestProtoInterfaceNodeScope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestProtoInterfaceNodeScopeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestProtoInterfaceNodeScope.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Proto contains nodes in the declaration. We must do something about processing the scene generated Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestProtoInterfaceNodeScope.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestPrototypeInterpolators.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestPrototypeInterpolatorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. External position=0.0 0.0 0.0 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.178465843200684 Internal position=0.0 0.0 0.0 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.178465843200684 External position=0.03333333507180214 0.03333333507180214 0.03333333507180214 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.160663604736328 Internal position=0.03333333507180214 0.03333333507180214 0.03333333507180214 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.160663604736328 External position=0.039000000804662704 0.039000000804662704 0.039000000804662704 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.157521724700928 Internal position=0.039000000804662704 0.039000000804662704 0.039000000804662704 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.157521724700928 External position=0.03999999910593033 0.03999999910593033 0.03999999910593033 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.1543803215026855 Internal position=0.03999999910593033 0.03999999910593033 0.03999999910593033 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.1543803215026855 External position=0.04100000113248825 0.04100000113248825 0.04100000113248825 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.149144172668457 Internal position=0.04100000113248825 0.04100000113248825 0.04100000113248825 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.149144172668457 External position=0.04266666620969772 0.04266666620969772 0.04266666620969772 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.146002769470215 Internal position=0.04266666620969772 0.04266666620969772 0.04266666620969772 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.146002769470215 External position=0.043666668236255646 0.043666668236255646 0.043666668236255646 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.129247665405273 Internal position=0.043666668236255646 0.043666668236255646 0.043666668236255646 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.129247665405273 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestPrototypeInterpolators.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Internal position=2.0 2.0 2.0 , internal rotation=0.0 1.0 0.0 0.0 External position=0.0 0.0 0.0 , external rotation=0.0 1.0 0.0 0.0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Internal position=0.017666665837168694 0.017666665837168694 0.017666665837168694 , internal rotation=0.7071067690849304 0.7071067690849304 0.0 6.227684020996094 External position=0.017666665837168694 0.017666665837168694 0.017666665837168694 , external rotation=0.7071067690849304 0.7071067690849304 0.0 6.227684020996094 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestPrototypeInterpolators.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestRegularExpressionChecks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestRegularExpressionChecksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:19:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 28 column 109: Float parse error # 1 val: multiple points at org.web3d.parser.x3d.X3DFieldReader.MFFloat(X3DFieldReader.java:441) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1802) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestRegularExpressionChecks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:20:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 28 column 109: Float parse error # 1 val: multiple points at org.web3d.parser.x3d.X3DFieldReader.MFFloat(X3DFieldReader.java:441) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1802) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestRegularExpressionChecks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestSchematronDiagnostics.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestSchematronDiagnosticsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:20:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component null at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestSchematronDiagnostics.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:20:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException: Could not find the definition file for the component null at org.web3d.vrml.renderer.DefaultNodeFactory.loadComponent(DefaultNodeFactory.java:1313) at org.web3d.vrml.renderer.DefaultNodeFactory.findComponent(DefaultNodeFactory.java:617) at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:531) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestSchematronDiagnostics.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestViewpointJump.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TestViewpointJumpThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:20:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestViewpointJump.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestViewpointJump.x3d._VP_Red_Cone_(jump_true).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestViewpointJump.x3d._VP_Blue_Sphere_(jump_false).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestViewpointJump.x3d._VP_Magenta_Cube_(jump_true).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestViewpointJump.x3d._VP_White_Cylinder_(jump_false).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/TestViewpointJump.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TestViewpointJump.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TextExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/TextExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TextExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//TextExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnderstandingSceneGraphsTouchToLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/UnderstandingSceneGraphsTouchToLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnderstandingSceneGraphsTouchToLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnderstandingSceneGraphsTouchToLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnquotedTokensNavigationInfoAndFontStyle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/UnquotedTokensNavigationInfoAndFontStyleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnquotedTokensNavigationInfoAndFontStyle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UnquotedTokensNavigationInfoAndFontStyle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UseNodeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/UseNodeExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UseNodeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:21:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//UseNodeExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ViewpointGroupExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.lang.InvalidFieldValueException: New node contains bindables when this grouping node is already USEd. Ignoring the request at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.addChildNode(BaseGroupingNode.java:715) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.addChildNode(OGLGroup.java:347) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:596) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2331) at org.web3d.vrml.renderer.CRProtoInstance.sendValue(CRProtoInstance.java:2710) at org.web3d.vrml.renderer.CRProtoInstance.resendIS(CRProtoInstance.java:2538) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:217) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldValueException: New node contains bindables when this grouping node is already USEd. Ignoring the request at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.addChildNode(BaseGroupingNode.java:715) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.addChildNode(OGLGroup.java:347) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:596) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2331) at org.web3d.vrml.renderer.CRProtoInstance.sendValue(CRProtoInstance.java:2710) at org.web3d.vrml.renderer.CRProtoInstance.resendIS(CRProtoInstance.java:2538) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:217) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.lang.InvalidFieldValueException: New node contains bindables when this grouping node is already USEd. Ignoring the request at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.addChildNode(BaseGroupingNode.java:715) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.addChildNode(OGLGroup.java:347) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:596) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2331) at org.web3d.vrml.renderer.CRProtoInstance.sendValue(CRProtoInstance.java:2710) at org.web3d.vrml.renderer.CRProtoInstance.resendIS(CRProtoInstance.java:2538) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:217) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldValueException: New node contains bindables when this grouping node is already USEd. Ignoring the request at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.addChildNode(BaseGroupingNode.java:715) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.addChildNode(OGLGroup.java:347) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:596) at org.web3d.vrml.renderer.CRProtoInstance.setValue(CRProtoInstance.java:2331) at org.web3d.vrml.renderer.CRProtoInstance.sendValue(CRProtoInstance.java:2710) at org.web3d.vrml.renderer.CRProtoInstance.resendIS(CRProtoInstance.java:2538) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:217) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_outside_scope_ViewpointGroup Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/ViewpointGroupExample.x3d._VP_outside_scope_ViewpointGroup.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/ViewpointGroupExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ViewpointGroupPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_outside_scope_ViewpointGroup Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/ViewpointGroupPrototype.x3d._VP_outside_scope_ViewpointGroup.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_viewpoints/ViewpointGroupPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/ViewpointGroupTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:22:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ViewpointGroup at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//ViewpointGroupTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WelcomeToWWW9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/WelcomeToWWW9Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 24 column 34: Invalid field value (+1) encountered when parsing SFFloat field value at org.web3d.parser.x3d.X3DFieldReader.SFFloat(X3DFieldReader.java:408) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1752) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WelcomeToWWW9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldFormatException: Line 24 column 34: Invalid field value (+1) encountered when parsing SFFloat field value at org.web3d.parser.x3d.X3DFieldReader.SFFloat(X3DFieldReader.java:408) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1752) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WelcomeToWWW9.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WrapperTagsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/WrapperTagsExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WrapperTagsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//WrapperTagsExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//X3dRetreatProtoExercise.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_thumbnails/X3dRetreatProtoExerciseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Basic\development\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldTypeException: Unknown Type: Plane at org.web3d.vrml.lang.VRMLFieldDeclaration.(VRMLFieldDeclaration.java:134) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoFieldDecl(ProtoBuilder.java:1298) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoFieldDecl(OGLVRMLSceneBuilder.java:876) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1090) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//X3dRetreatProtoExercise.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:23:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldTypeException: Unknown Type: Plane at org.web3d.vrml.lang.VRMLFieldDeclaration.(VRMLFieldDeclaration.java:134) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoFieldDecl(ProtoBuilder.java:1298) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoFieldDecl(OGLVRMLSceneBuilder.java:876) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1090) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Basic/development//X3dRetreatProtoExercise.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: Basic.echo.timestamp: timestamp 20:24:07 on 3 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: Savage.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/AV8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/_thumbnails/AV8bHarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/AV8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_front,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_right_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_front,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_right_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Harrier_top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_viewpoints/AV8bHarrier.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/AV8bHarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/TranslatedAv8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/_thumbnails/TranslatedAv8bHarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\AV8bHarrierUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/TranslatedAv8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8bHarrierUnitedStates/TranslatedAv8bHarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/B52hStrategicBomberUnitedStates/B52hStatic.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/B52hStrategicBomberUnitedStates/_thumbnails/B52hStaticThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/B52hStrategicBomberUnitedStates/B52hStatic.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/B52hStrategicBomberUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_viewpoints/B52hStatic.x3d._VP_B52H_Strategic_Bomber_nose_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_viewpoints/B52hStatic.x3d._VP_B52H_Strategic_Bomber_from_overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_viewpoints/B52hStatic.x3d._VP_B52H_Strategic_Bomber_tail.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_viewpoints/B52hStatic.x3d._VP_B52H_Strategic_Bomber_cockpit_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\B52hStrategicBomberUnitedStates\_viewpoints/B52hStatic.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/B52hStrategicBomberUnitedStates/B52hStatic.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/BearRussia/Bear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/BearRussia/_thumbnails/BearThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\BearRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/BearRussia/Bear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/BearRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:24:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\BearRussia\_viewpoints/Bear.x3d._VP_Bear_front_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\BearRussia\_viewpoints/Bear.x3d._VP_Bear_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\BearRussia\_viewpoints/Bear.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/BearRussia/Bear.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Boeing747Tunisia/Boeing747.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Boeing747Tunisia/_thumbnails/Boeing747Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Boeing747Tunisia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Boeing747Tunisia/Boeing747.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Boeing747Tunisia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Boeing747Tunisia\_viewpoints/Boeing747.x3d._VP_Right_45_profile_view_of_Boeing_747.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Boeing747Tunisia\_viewpoints/Boeing747.x3d._VP_Right_side_view_of_Boeing_747.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Boeing747Tunisia\_viewpoints/Boeing747.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Boeing747Tunisia/Boeing747.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/C130Hercules.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_thumbnails/C130HerculesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/C130Hercules.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_C130_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_C130_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_C130_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_looking_to_the_aircraft_from_down_to_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_looking_to_the_aircraft_from_up_to_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/C130Hercules.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/C130Hercules.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CombatZone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_thumbnails/CombatZoneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CombatZone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/CombatZone.x3d._VP_turning_point.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/CombatZone.x3d._VP_light.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/CombatZone.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CombatZone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CompleteScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_thumbnails/CompleteSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CompleteScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:25:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\C130HerculesTunisia\_viewpoints/CompleteScene.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/C130HerculesTunisia/CompleteScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/EMIExtDevHandler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_thumbnails/EMIExtDevHandlerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Catalina\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/EMIExtDevHandler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/EMIExtDevHandler.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/HawaiiBigIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_thumbnails/HawaiiBigIslandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Catalina\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/HawaiiBigIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Catalina\_viewpoints/HawaiiBigIsland.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/HawaiiBigIsland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/Pensacola.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_thumbnails/PensacolaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Catalina\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/Pensacola.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Catalina/Pensacola.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_thumbnails/EuroFighterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:26:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighterWithMissiles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_thumbnails/EuroFighterWithMissilesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: Invalid Extrusion data; looks like a solid of revolution Warning: Invalid Extrusion data; looks like a solid of revolution org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighterWithMissiles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: Invalid Extrusion data; looks like a solid of revolution Warning: Invalid Extrusion data; looks like a solid of revolution org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Eurofighter_Pilots_view_from_outside SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Eurofighter_Pilots_view_from_inside_the_cockpit Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighterWithMissiles.x3d._VP_Eurofighter_Pilots_view_from_outside.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Eurofighter_Rear,_right_side SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Eurofighter_Front,_left_side Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighterWithMissiles.x3d._VP_Eurofighter_Pilots_view_from_inside_the_cockpit.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighterWithMissiles.x3d._VP_Eurofighter_Rear,_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighterWithMissiles.x3d._VP_Eurofighter_Front,_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/EuroFighterWithMissiles.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/EuroFighterWithMissiles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120Missile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_thumbnails/StartingAIM120MissileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120Missile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/StartingAIM120Missile.x3d._VP_Down-Front_View,_Started_Missile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/StartingAIM120Missile.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120Missile.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120MissileLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_thumbnails/StartingAIM120MissileLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120MissileLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\EuroFighter\_viewpoints/StartingAIM120MissileLow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/EuroFighter/StartingAIM120MissileLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/AmraamHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/AmraamHolderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:27:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/AmraamHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/AmraamHolder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Cockpit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/CockpitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Cockpit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Cockpit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/F16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/F16Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 37 Invalid normal index in geometry: 42 Invalid normal index in geometry: 47 Invalid normal index in geometry: 52 Invalid normal index in geometry: 58 Invalid normal index in geometry: 64 Invalid normal index in geometry: 69 Invalid normal index in geometry: 74 Invalid normal index in geometry: 79 Invalid normal index in geometry: 84 Invalid normal index in IndexedFaceSet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood2.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood3.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood4.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/F16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 37 Invalid normal index in geometry: 42 Invalid normal index in geometry: 47 Invalid normal index in geometry: 52 Invalid normal index in geometry: 58 Invalid normal index in geometry: 64 Invalid normal index in geometry: 69 Invalid normal index in geometry: 74 Invalid normal index in geometry: 79 Invalid normal index in geometry: 84 Invalid normal index in IndexedFaceSet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood2.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood3.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood4.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Cockpit.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Landing_Gear_Animation_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Cockpit_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_F16_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Cockpit_Target_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Missile_Fire_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_viewpoints/F16.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/F16.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FrontWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/FrontWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FrontWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FrontWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/FuelTankThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:28:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTank.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTankHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/FuelTankHolderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTankHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/FuelTankHolder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Hub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/HubThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Hub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Hub.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearLeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/RearLeftWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearLeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearLeftWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearRightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/RearRightWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearRightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/RearRightWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Seat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/SeatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:29:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Seat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Seat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/SidewinderHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/SidewinderHolderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/SidewinderHolder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/SidewinderHolder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Target.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/TargetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood2.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood3.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood4.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Target.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood4.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood3.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F16FightingFalconTurkey/camo-wood2.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/Target.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/TurkishFlagLeftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagLeft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_thumbnails/TurkishFlagRightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F16FightingFalconTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:30:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F16FightingFalconTurkey/TurkishFlagRight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/AircraftFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/AircraftFuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/AircraftFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/AircraftFuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEngines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/BlueAngelEnginesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEngines.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEngines.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEnginesMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/BlueAngelEnginesMediumLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEnginesMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelEnginesMediumLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/BlueAngelF18Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:31:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function gearup(value, timeStamp) { if (value == true) // Warning: Cannot resolve any URLS for a script. URL: ecmascript: function gearup(value, timeStamp) { if (value == true) // Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Blue_Angel_View_From_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Blue_Angel_View_From_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Blue_Angel_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Blue_Angel_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Blue_Angel_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Cockpit_Inside_Pilot_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/BlueAngelF18ExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:32:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:32:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Blue_Angel_View_From_Above.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Blue_Angel_View_From_Bottom.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Blue_Angel_Front_View.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Blue_Angel_Back_View.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Blue_Angel_Side_View.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Cockpit_Inside_Pilot_View.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18Example.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18Example.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18StandAlone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/BlueAngelF18StandAloneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:32:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function gearup(value, timeStamp) { if (value == true) // Warning: Cannot resolve any URLS for a script. URL: ecmascript: function gearup(value, timeStamp) { if (value == true) // - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18StandAlone.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:32:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Blue_Angel_View_From_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Blue_Angel_View_From_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Blue_Angel_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Blue_Angel_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Blue_Angel_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Cockpit_Inside_Pilot_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/BlueAngelF18StandAlone.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/BlueAngelF18StandAlone.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Canopy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/CanopyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:32:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Canopy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/Canopy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Canopy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/CanopyExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/CanopyPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/CanopyPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/F18CockpitSeatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/FuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:33:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Fuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/HorizontalTailplanes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/HorizontalTailplanesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/HorizontalTailplanes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/HorizontalTailplanes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Hub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/HubThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Hub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/Hub.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/LEX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/LEXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/LEX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/LEX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/TwinVerticalTails.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/TwinVerticalTailsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/TwinVerticalTails.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/TwinVerticalTails.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsFrontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:34:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/WheelsFront.x3d._VP_Front_Wheels_View_Point.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/WheelsFront.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFront.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsFrontExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_viewpoints/WheelsFrontExample.x3d._VP_Front_Wheels_Side_View_Point.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsFrontMediumLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontMediumLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsFrontPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearLeftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:35:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearLeftExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearLeftMediumLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftMediumLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearLeftPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearLeftPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearRightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:36:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearRightExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearRightMediumLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightMediumLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightMediumLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WheelsRearRightPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsRearRightPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WingMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMainLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_thumbnails/WingMainLowLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18BlueAngelUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:37:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMainLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WingMainLowLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18SuperhornetUnitedStates/F18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18SuperhornetUnitedStates/_thumbnails/F18Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18SuperhornetUnitedStates/F18.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18SuperhornetUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\F18SuperhornetUnitedStates\_viewpoints/F18.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/F18SuperhornetUnitedStates/F18.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/JointHeavyLift/JointHeavyLiftRotorWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/JointHeavyLift/_thumbnails/JointHeavyLiftRotorWingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\JointHeavyLift\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/JointHeavyLift/JointHeavyLiftRotorWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/JointHeavyLift/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/JointHeavyLift/JointHeavyLiftRotorWing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/CockpitWindows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/CockpitWindowsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/CockpitWindows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/CockpitWindows.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/CockpitWindows.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/DoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:38:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Door.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Door.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LandingGear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/LandingGearThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LandingGear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/LandingGear.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LandingGear.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LeftEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/LeftEngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LeftEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/LeftEngine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/LeftEngine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Osprey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/OspreyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Osprey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Right_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Osprey.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Osprey.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/OspreyParts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/OspreyPartsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:39:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/OspreyParts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/OspreyParts.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/OspreyParts.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RearHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/RearHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RearHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RearHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RefuelingBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/RefuelingBoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RefuelingBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/RefuelingBoom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RefuelingBoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RightEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/RightEngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RightEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:40:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/RightEngine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/RightEngine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/TailSectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/TailSection.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/TailSection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Windows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/WindowsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Windows.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Windows.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Windows.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Wings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_thumbnails/WingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Wings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:41:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\Mv22OspreyUnitedStates\_viewpoints/Wings.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/Mv22OspreyUnitedStates/Wings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/P3OrionUnitedStates/P3Orion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/P3OrionUnitedStates/_thumbnails/P3OrionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\P3OrionUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 OGLNurbsPatchSurface.setupFinished: null Coordinates node Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/P3OrionUnitedStates/P3Orion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/P3OrionUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 OGLNurbsPatchSurface.setupFinished: null Coordinates node Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftFixedWing\P3OrionUnitedStates\_viewpoints/P3Orion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/P3OrionUnitedStates/P3Orion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleCamouflageCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/ExampleCamouflageCobraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleCamouflageCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_Camouflage_Cobra.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Left.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Top.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleCamouflageCobra.x3d._VP_SuperCobra_Bottom.png at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleCamouflageCobra.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreenCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/ExampleGreenCobraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreenCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_Green_Cobra.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Behind.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreenCobra.x3d._VP_SuperCobra_Bottom.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreenCobra.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreyCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/ExampleGreyCobraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreyCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:42:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_Grey_Cobra.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Top.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/ExampleGreyCobra.x3d._VP_SuperCobra_Bottom.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/ExampleGreyCobra.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/FourBladeMainRotorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/FourBladeMainRotorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/FourBladeMainRotorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/FourBladeMainRotorPrototype.x3d._VP_At_a_distance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/FourBladeMainRotorPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/FourBladeMainRotorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/RocketPodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/RocketPod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/SkidLeftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidLeft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidLeft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/SkidRightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidRight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SkidRight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraEagleDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/SuperCobraEagleDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:43:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Logic to change Inactive to Writer not implemented org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraEagleDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Logic to change Inactive to Writer not implemented org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_Camouflage_Cobra.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Left.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraEagleDIS.x3d._VP_SuperCobra_Bottom.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraEagleDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/SuperCobraPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/SuperCobraPrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/SuperCobraPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/TwoBladeTailRotorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_thumbnails/TwoBladeTailRotorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/TwoBladeTailRotorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/TwoBladeTailRotorPrototype.x3d._VP_At_a_distance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1SuperCobraUnitedStates\_viewpoints/TwoBladeTailRotorPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/TwoBladeTailRotorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_thumbnails/SuperCobraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:44:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobra.x3d._VP_View_from_three-quarters_port_forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobra.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobra.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraLightsOn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_thumbnails/SuperCobraLightsOnThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraLightsOn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraLightsOn.x3d._VP_View_from_three-quarters_port_forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraLightsOn.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraLightsOn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraSectionFormBearingDisplay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_thumbnails/SuperCobraSectionFormBearingDisplayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1wUnitedStates/ocean_2_bottom.jpg Warning: file not found, file:/c:/www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_2_bottom.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1wUnitedStates/ocean_2_top.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraSectionFormBearingDisplay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1wUnitedStates/ocean_2_bottom.jpg Warning: file not found, file:/c:/www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_2_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1wUnitedStates/ocean_2_top.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraSectionFormBearingDisplay.x3d._VP_Dash_two_cockpit_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraSectionFormBearingDisplay.x3d._VP_Section_chase_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraSectionFormBearingDisplay.x3d._VP_Overhead_view_of_cruise_turns.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH1wUnitedStates\_viewpoints/SuperCobraSectionFormBearingDisplay.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH1wUnitedStates/SuperCobraSectionFormBearingDisplay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH64dApacheLongbowUnitedStates/AH64DApacheLongbow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH64dApacheLongbowUnitedStates/_thumbnails/AH64DApacheLongbowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH64dApacheLongbowUnitedStates/AH64DApacheLongbow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH64dApacheLongbowUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_viewpoints/AH64DApacheLongbow.x3d._VP_business_end.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_viewpoints/AH64DApacheLongbow.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_viewpoints/AH64DApacheLongbow.x3d._VP_Birds_Eye_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_viewpoints/AH64DApacheLongbow.x3d._VP_underside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\AH64dApacheLongbowUnitedStates\_viewpoints/AH64DApacheLongbow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/AH64dApacheLongbowUnitedStates/AH64DApacheLongbow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH46eSeaKnightUnitedStates/CH46.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH46eSeaKnightUnitedStates/_thumbnails/CH46Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:45:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH46eSeaKnightUnitedStates/CH46.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH46eSeaKnightUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Right_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_CH-46_Top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH46eSeaKnightUnitedStates\_viewpoints/CH46.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH46eSeaKnightUnitedStates/CH46.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/CH53eSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_thumbnails/CH53eSimpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/CH53eSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_viewpoints/CH53eSimple.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_viewpoints/CH53eSimple.x3d._VP_Left_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_viewpoints/CH53eSimple.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/CH53eSimple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_thumbnails/H53eFuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eFuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_thumbnails/H53eMainRotorBladeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorBlade.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_thumbnails/H53eMainRotorHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\CH53UnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:46:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/CH53UnitedStates/H53eMainRotorHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/AirSpeed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/AirSpeedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/AirSpeed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/AirSpeed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Altimeter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/AltimeterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Altimeter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Altimeter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Attitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/AttitudeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Attitude.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Attitude.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Clock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/ClockThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Clock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Clock.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cockpit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/CockpitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:47:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cockpit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cockpit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitConsole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/CockpitConsoleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitConsole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitConsole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/CockpitTopThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/CockpitTop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/ConsoleBoard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/ConsoleBoardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/ConsoleBoard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/ConsoleBoard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cowling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/CowlingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cowling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:48:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Cowling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/FuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Fuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Helicopter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/HelicopterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Helicopter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Helicopter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HfAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/HfAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HfAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HfAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HorizontalStabilizer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/HorizontalStabilizerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HorizontalStabilizer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:49:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/HorizontalStabilizer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MainRotorGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/MainRotorGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MainRotorGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MainRotorGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/MfdScreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/MfdScreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Mms.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/MmsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Mms.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Mms.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Nose.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/NoseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Nose.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:50:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Nose.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/RfdScreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RfdScreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/RocketPodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RocketPod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RotorDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/RotorDiskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RotorDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/RotorDisk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SightGauge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/SightGaugeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SightGauge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SightGauge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SkidTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/SkidTubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SkidTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:51:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/SkidTube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Skids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/SkidsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Skids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/Skids.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/TailBoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailBoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/TailRotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotorDriveShaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/TailRotorDriveShaftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotorDriveShaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:52:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/TailRotorDriveShaft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/VerticalFin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/VerticalFinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/VerticalFin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/VerticalFin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/WeaponsPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_thumbnails/WeaponsPylonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelicopterUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/WeaponsPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelicopterUnitedStates/WeaponsPylon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelixRussia/Helix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelixRussia/_thumbnails/HelixThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelixRussia/Helix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelixRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Nine_OClock_Level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Six_Oclock_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Twelve_OClock_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Ground_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Crewcam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\HelixRussia\_viewpoints/Helix.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/HelixRussia/Helix.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/JhlHeavyLiftNPS/JointHeavyLiftHelicopter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/JhlHeavyLiftNPS/_thumbnails/JointHeavyLiftHelicopterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\JhlHeavyLiftNPS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/JhlHeavyLiftNPS/JointHeavyLiftHelicopter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/JhlHeavyLiftNPS/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/JhlHeavyLiftNPS/JointHeavyLiftHelicopter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEAPS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53EEAPSThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:53:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEAPS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53EEAPS.x3d._VP_EAPS_Left,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53EEAPS.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEAPS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53EEngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEngine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EEngine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53EFuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53EFuselage.x3d._VP_Fuselage_Left,_leve_sideview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53EFuselage.x3d._VP_Fuselage_Right,_level_sideview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53EFuselage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EFuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ELandingGear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53ELandingGearThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ELandingGear.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ELandingGear.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53EMainRotorBladeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:54:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorBlade.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53EMainRotorHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53EMainRotorHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53ESeaDragonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Rear,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Front,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Left,_level,_front_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Right,_level,_front_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Right,_level,_rear_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_MH-53E_Left,_level,_rear_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragon.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragonAtSea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53ESeaDragonAtSeaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragonAtSea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Right_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Bottom,_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Left_wing,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Rear,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Rear,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Top,_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Front,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Front,_angle_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Left,_level,_front_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Right,_level,_front_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Right,_level,_rear_@_45.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_MH-53E_Left,_level,_rear_@_45.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_EAPS_Front,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_EAPS_Left,_level.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_Fuselage_Front,_level.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_Fuselage_Left,_leve_sideview.png at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/MH53ESeaDragonAtSea.x3d._VP_Fuselage_Right,_level_sideview.png at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESeaDragonAtSea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESponson.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53ESponsonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:55:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESponson.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ESponson.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ETailRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/MH53ETailRotorHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ETailRotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/MH53ETailRotorHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonPairFlyBy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/SeaDragonPairFlyByThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 120-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 meters [WaypointInterpolator TrackBuilder] totalDistance =26890.8 meters [WaypointInterpolator TrackBuilder] totalDuration =134454.2 seconds (37 hours,20 minutes,54.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonPairFlyBy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 120-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 meters [WaypointInterpolator TrackBuilder] totalDistance =26890.8 meters [WaypointInterpolator TrackBuilder] totalDuration =134454.2 seconds (37 hours,20 minutes,54.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonPairFlyBy.x3d._VP_WispCenter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonPairFlyBy.x3d._VP_WispRight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonPairFlyBy.x3d._VP_FlyByBegin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonPairFlyBy.x3d._VP_FlyByEnd.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonPairFlyBy.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonPairFlyBy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonSeahawkPairFlyBy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/SeaDragonSeahawkPairFlyByThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 120-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 meters [WaypointInterpolator TrackBuilder] totalDistance =26890.8 meters [WaypointInterpolator TrackBuilder] totalDuration =134454.2 seconds (37 hours,20 minutes,54.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonSeahawkPairFlyBy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:56:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 120-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 226.00884938426637 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 225.78751072634643 meters [WaypointInterpolator TrackBuilder] totalDistance =26890.8 meters [WaypointInterpolator TrackBuilder] totalDuration =134454.2 seconds (37 hours,20 minutes,54.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonSeahawkPairFlyBy.x3d._VP_WispCenter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonSeahawkPairFlyBy.x3d._VP_WispRight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonSeahawkPairFlyBy.x3d._VP_FlyByBegin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonSeahawkPairFlyBy.x3d._VP_FlyByEnd.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/SeaDragonSeahawkPairFlyBy.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/SeaDragonSeahawkPairFlyBy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/WISPmodified.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_thumbnails/WISPmodifiedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/WISPmodified.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/WISPmodified.x3d._VP_2nd_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/WISPmodified.x3d._VP_3rd_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/WISPmodified.x3d._VP_Antenna_Tower.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\MH53eSeaDragonUnitedStates\_viewpoints/WISPmodified.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/MH53eSeaDragonUnitedStates/WISPmodified.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/Mi24HindRussia/Mi24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/Mi24HindRussia/_thumbnails/Mi24Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\Mi24HindRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/Mi24HindRussia/Mi24.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/Mi24HindRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\Mi24HindRussia\_viewpoints/Mi24.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/Mi24HindRussia/Mi24.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AirspeedIndicator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/AirspeedIndicatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AirspeedIndicator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AirspeedIndicator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Altimeter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/AltimeterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Altimeter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:57:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Altimeter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AttitudeIndicator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/AttitudeIndicatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AttitudeIndicator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/AttitudeIndicator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Clock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/ClockThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Clock.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Clock.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitConsole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/CockpitConsoleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitConsole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/CockpitConsole.x3d._VP_Close-up_view_of_Multi-FunctionDisplay.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitConsole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/CockpitFloorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitFloor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitFloor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitSeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/CockpitSeatsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:58:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitSeats.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitSeats.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/CockpitTopThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitTop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/CockpitTop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/ConsoleBoard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/ConsoleBoardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/ConsoleBoard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/ConsoleBoard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Cowling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/CowlingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Cowling.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Cowling.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/FuselageNose.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/FuselageNoseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/FuselageNose.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 8:59:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/FuselageNose.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HfAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/HfAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HfAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HfAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HorizontalStabilizer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/HorizontalStabilizerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HorizontalStabilizer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/HorizontalStabilizer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/MainFuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainFuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainFuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainRotorGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/MainRotorGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainRotorGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:00:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/MainRotorGroup.x3d._VP_Close_up_view_of_MMS.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/MainRotorGroup.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MainRotorGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MastMountedSight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/MastMountedSightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MastMountedSight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/MastMountedSight.x3d._VP_Close_up_view_of_MMS.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/MastMountedSight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MastMountedSight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/MfdScreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MfdScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_viewpoints/MfdScreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/MfdScreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/OH58D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/OH58DThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/OH58D.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/OH58D.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RadioFrequencyDisplay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/RadioFrequencyDisplayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RadioFrequencyDisplay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:01:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RadioFrequencyDisplay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/RocketPodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RocketPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RocketPod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RotorDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/RotorDiskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RotorDisk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/RotorDisk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SightGauge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/SightGaugeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SightGauge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SightGauge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SkidTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/SkidTubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SkidTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/SkidTube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Skids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/SkidsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Skids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:02:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/Skids.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/TailBoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailBoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailBoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/TailRotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotorDriveShaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/TailRotorDriveShaftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotorDriveShaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/TailRotorDriveShaft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/VerticalFin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/VerticalFinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/VerticalFin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/VerticalFin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/WeaponsPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_thumbnails/WeaponsPylonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\OH58dKiowaWarriorUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:03:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/WeaponsPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/OH58dKiowaWarriorUnitedStates/WeaponsPylon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/EngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Engine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/ExtendedPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/ExtendedPylonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/ExtendedPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/ExtendedPylon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/FuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Fuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Head.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/HeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Head.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:04:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Head.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/LeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/LeftWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/LeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/LeftWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/MainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/MainRotorBladeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/MainRotorBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/MainRotorBlade.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Pylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/PylonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Pylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Pylon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RearWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/RearWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RearWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RearWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/RightPylonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightPylon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:05:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightPylon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/RightWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RightWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/RotorHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/RotorHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/SH60Seahawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/SH60SeahawkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/SH60Seahawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Wide_Angle_View_from_SH60_Helicopter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Seahawk_echelon_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Seahawk_echelon_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Seahawk_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Seahawk_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Seahawk_from_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_viewpoints/SH60Seahawk.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/SH60Seahawk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Stabilator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/StabilatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:06:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Stabilator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/Stabilator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/TailBladeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailBlade.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailBlade.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/TailRotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailRotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailRotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_thumbnails/TailSectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60SeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60SeahawkUnitedStates/TailSection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/AboveTextureUnderwayDDG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_thumbnails/AboveTextureUnderwayDDGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/AboveTextureUnderwayDDG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:07:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_viewpoints/AboveTextureUnderwayDDG.x3d._VP_frontfly.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_viewpoints/AboveTextureUnderwayDDG.x3d._VP_spin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_viewpoints/AboveTextureUnderwayDDG.x3d._VP_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_viewpoints/AboveTextureUnderwayDDG.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/AboveTextureUnderwayDDG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/SH60B.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_thumbnails/SH60BThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/SH60B.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 Invalid texture index in geometry: 104 Invalid texture index in geometry: 108 Invalid texture index in geometry: 112 Invalid texture index in geometry: 116 Invalid texture index in geometry: 120 Invalid texture index in geometry: 124 Invalid texture index in geometry: 128 Invalid texture index in geometry: 132 Invalid texture index in geometry: 136 Invalid texture index in geometry: 140 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_viewpoints/SH60B.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/SH60B.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/UnderwayDDG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_thumbnails/UnderwayDDGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftHelicopters\SH60bSeahawkUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/UnderwayDDG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftHelicopters/SH60bSeahawkUnitedStates/UnderwayDDG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Balloon/HotAirBalloon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Balloon/_thumbnails/HotAirBalloonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Balloon\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Balloon/HotAirBalloon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Balloon/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Balloon\_viewpoints/HotAirBalloon.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Balloon/HotAirBalloon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Blimp/Blimp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Blimp/_thumbnails/BlimpThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Blimp\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Blimp/Blimp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Blimp/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Blimp\_viewpoints/Blimp.x3d._VP_Blimp_cockpit.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Blimp\_viewpoints/Blimp.x3d._VP_Blimp_from_behind,_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Blimp\_viewpoints/Blimp.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Blimp/Blimp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Cabin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/CabinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Cabin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Cabin.x3d._VP_Cabin_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Cabin.x3d._VP_Cabin_Inside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Cabin.x3d._VP_Cabin_Inside_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Cabin.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Cabin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/ChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Chair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ControlPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/ControlPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ControlPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/ControlPanel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ControlPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/DoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:09:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Door.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Door.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ForeJet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/ForeJetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ForeJet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/ForeJet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/ForeJet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainLake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/MountainLakeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainLake.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainLake.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainStraight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/MountainStraightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainStraight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/MountainStraight.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainStraight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/MountainXThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:10:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainX.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainX.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/MountainYThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainY.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainY.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/MountainZThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainZ.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/MountainZ.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Pal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/PalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Pal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Pal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Pal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortJetOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/PortJetOdometerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortJetOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:11:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortJetOdometer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortPalOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/PortPalOdometerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortPalOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortPalOdometer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortStick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/PortStickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortStick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/PortStick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardJetOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/StarboardJetOdometerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardJetOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardJetOdometer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardPalOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/StarboardPalOdometerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardPalOdometer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardPalOdometer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardStick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/StarboardStickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:12:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardStick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/StarboardStick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Sun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/SunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Sun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Sun.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Sun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Zeppelin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_thumbnails/ZeppelinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Zeppelin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Zeppelin.x3d._VP_Zeppelin_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Zeppelin.x3d._VP_Zeppelin_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Zeppelin.x3d._VP_MountainView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Zeppelin.x3d._VP_Zeppelin_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AircraftMiscellaneous\Zeppelin\_viewpoints/Zeppelin.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AircraftMiscellaneous/Zeppelin/Zeppelin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/AAAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/AAAVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/AAAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:13:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/AAAV.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/AAAV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/BodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Body.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Bushmaster.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/BushmasterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Bushmaster.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Bushmaster.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/HotLead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/HotLeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/HotLead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/HotLead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Track.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/TrackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Track.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:14:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/Track.x3d._VP_Lower_Rear_Tracks_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/Track.x3d._VP_Port_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/Track.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Track.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_thumbnails/TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/Turret.x3d._VP_Atop_Turret.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAAV\_viewpoints/Turret.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAAV/Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/AAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/AAVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Exception in thread "AV3D Runtime" java.lang.NullPointerException at org.j3d.aviatrix3d.SwitchGroup.recomputeBounds(SwitchGroup.java:185) at org.j3d.aviatrix3d.Node.getBounds(Node.java:221) at org.j3d.aviatrix3d.Group.recomputeBounds(Group.java:272) at org.j3d.aviatrix3d.Node.getBounds(Node.java:221) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1248) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findNextNode(FrustumCullStage.java:1790) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1709) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:823) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1716) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.findAllNodes(FrustumCullStage.java:1502) at org.j3d.aviatrix3d.pipeline.graphics.FrustumCullStage.cullScene(FrustumCullStage.java:215) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cullSingleViewportLayer(BaseCullStage.java:773) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cullViewport(BaseCullStage.java:724) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.processLayer(BaseCullStage.java:674) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cull(BaseCullStage.java:325) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:272) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/AAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_viewpoints/AAV.x3d._VP_AAV_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_viewpoints/AAV.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/AAV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Chassis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/ChassisThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:15:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Chassis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Chassis.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ChassisHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/ChassisHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ChassisHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ChassisHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ForwardAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/ForwardAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ForwardAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/ForwardAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/FullTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/FullTrackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/FullTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/FullTrack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/GrenadeLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/GrenadeLauncherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:16:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/GrenadeLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_viewpoints/GrenadeLauncher.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/GrenadeLauncher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Hatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/HatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Hatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_viewpoints/Hatch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Hatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HatchHousingWithTurretHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/HatchHousingWithTurretHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HatchHousingWithTurretHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HatchHousingWithTurretHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HeadLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/HeadLightsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HeadLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:17:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/HeadLights.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/RearAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/RearAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/RearAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/RearAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_viewpoints/Turret.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/TurretHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_thumbnails/TurretHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/TurretHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/AAV/TurretHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/BlowerHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/BlowerHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:18:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/BlowerHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/BlowerHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/ColorfulPilotHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/ColorfulPilotHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/ColorfulPilotHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/ColorfulPilotHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/CrewHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouseHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/CrewHouseHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouseHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:19:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/CrewHouseHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Fan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/FanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Fan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_viewpoints/Fan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Fan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/FanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/FanEngineHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/FanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/FanEngineHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LCAC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/LCACThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LCAC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:20:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LCAC.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Ladder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/LadderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Ladder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Ladder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LifeBoatPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/LifeBoatPodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LifeBoatPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/LifeBoatPod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/PilotHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouseHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/PilotHouseHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouseHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:21:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PilotHouseHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortBlowerHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/PortBlowerHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortBlowerHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortBlowerHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortFanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/PortFanEngineHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortFanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortFanEngineHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortGuardRail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/PortGuardRailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortGuardRail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/PortGuardRail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Skirt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/SkirtThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Skirt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:22:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/Skirt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/StarboardFanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_thumbnails/StarboardFanEngineHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AmphibiousVehicles\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/StarboardFanEngineHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AmphibiousVehicles/LCAC/StarboardFanEngineHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/_thumbnails/OpenWaterMission1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_upper_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[0]_Position_(0_0_0.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[2]_Waypoint_(100_-45_100.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[3]_Waypoint_(500_-45_100.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[4]_Waypoint_(500_-45_200.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[5]_Waypoint_(100_-45_200.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[6]_Waypoint_(100_-45_300.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[7]_Waypoint_(500_-45_300.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[8]_Waypoint_(500_-45_400.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[9]_Waypoint_(100_-45_400.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[10]_Waypoint_(100_-45_500.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[11]_Waypoint_(500_-45_500.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[12]_Waypoint_(100_-45_75.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_UUV_Mission_[13]_Waypoint_(0_0_0.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/_thumbnails/OpenWaterMission2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_upper_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[0]_Position_(0_0_0.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[2]_Waypoint_(-100_-45_100.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[3]_Waypoint_(-500_-45_100.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[4]_Waypoint_(-500_-45_200.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[5]_Waypoint_(-100_-45_200.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[6]_Waypoint_(-100_-45_300.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[7]_Waypoint_(-500_-45_300.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[8]_Waypoint_(-500_-45_400.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[9]_Waypoint_(-100_-45_400.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[10]_Waypoint_(-100_-45_500.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[11]_Waypoint_(-500_-45_500.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[12]_Waypoint_(-100_-45_75.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_UUV_Mission_[13]_Waypoint_(0_0_0.0).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\AVCL\_viewpoints/OpenWaterMission2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/AVCL/OpenWaterMission2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AriesOffPanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/AriesOffPanamaCityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: UAV-1 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUV-1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUV-2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AriesOffPanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:23:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: UAV-1 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUV-1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUV-2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_GridXZ_for_AUV_in_Open_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Predator_Bow_On.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_AUV-1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Beam.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Astern.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_AUV-2.png at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_AUV-3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_AUV-4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AriesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AriesOffPanamaCity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AutecOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/AutecOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error setting external content: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AutecOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error setting external content: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AutecOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AuvInBeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/AuvInBeachTanksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUVWB AUV 1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUVWB AUV 2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUVWB AUV 3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUVWB AUV 4 New DIS node: siteID: 0 appID: 1 entityID: 4 marking: AUVWB AUV 5 New DIS node: siteID: 0 appID: 1 entityID: 5 marking: AUVWB AUV 6 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@b99916d (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@1b996af3 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@1fc0cc32 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@407fd8f3 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@7205ed10 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@161408a4 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@5aaa5926 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@12a14b13 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@14dcff6b (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2d04ba6a (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@65d7e791 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@6576a132 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@11252cbf (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@3417bd5b (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@3bf20eb6 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@7217d9e2 (likely from duplicate Prototype or Inline), ignored. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AuvInBeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUVWB AUV 1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUVWB AUV 2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUVWB AUV 3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUVWB AUV 4 New DIS node: siteID: 0 appID: 1 entityID: 4 marking: AUVWB AUV 5 New DIS node: siteID: 0 appID: 1 entityID: 5 marking: AUVWB AUV 6 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalStateException: Cannot set numBodyCount after adding children to Aries at org.web3d.vrml.renderer.CRProtoInstance.setNumBodyNodes(CRProtoInstance.java:2415) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:210) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@4ee365fc (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@359df7be (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@7cbb8680 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@23086481 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@11f8c10b (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@692a4ee6 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@249c8eaa (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@632ed8de (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@65cba6f (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@c70fffb (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2233b859 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@29357884 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2e81b626 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@53cfa6c8 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@a43f6eb (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@19222d5b (likely from duplicate Prototype or Inline), ignored. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_towards_ocean_0.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_towards_ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_towards_hotel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_towards_building.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_towards_sand_dunes.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_standing_on_plank.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_GridXZ_for_AUV_Beach_Tanks.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_AUVWB_AUV_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_AUVWB_AUV_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_AUVWB_AUV_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_AUVWB_AUV_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_AUVWB_AUV_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/AuvInBeachTanks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/BeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/BeachTanksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:24:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/BeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_towards_ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_towards_hotel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_towards_building.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_towards_sand_dunes.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_standing_on_plank.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/BeachTanks.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/BeachTanks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/HamptonRoadsOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/HamptonRoadsOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/HamptonRoadsOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/HamptonRoadsOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyBayOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/MontereyBayOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyBayOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:25:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyBayOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyPeninsulaCollegePoolOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/MontereyPeninsulaCollegePoolOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyPeninsulaCollegePoolOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MontereyPeninsulaCollegePoolOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleGlidersOffMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/MultipleGlidersOffMontereyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: SeaDiver-1 New DIS node: siteID: 0 appID: 0 entityID: 1 marking: SeaDiver-2 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: SeaDiver-3 New DIS node: siteID: 0 appID: 3 entityID: 3 marking: SeaDiver-4 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more Exception in thread "AV3D Runtime" java.lang.NullPointerException at org.j3d.aviatrix3d.pipeline.graphics.BaseStateSortStage.cleanupObjects(BaseStateSortStage.java:1296) at org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.sortNodes(StateAndTransparencyDepthSortStage.java:367) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sortSingleSurface(BaseSortStage.java:344) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sort(BaseSortStage.java:186) at org.j3d.aviatrix3d.pipeline.graphics.CullToSingleSortListener.culledOutput(CullToSingleSortListener.java:82) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cull(BaseCullStage.java:443) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:272) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleGlidersOffMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:26:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: SeaDiver-1 New DIS node: siteID: 0 appID: 0 entityID: 1 marking: SeaDiver-2 New DIS node: siteID: 0 appID: 0 entityID: 2 marking: SeaDiver-3 New DIS node: siteID: 0 appID: 3 entityID: 3 marking: SeaDiver-4 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more Exception in thread "AV3D Runtime" java.lang.NullPointerException at org.j3d.aviatrix3d.pipeline.graphics.BaseStateSortStage.cleanupObjects(BaseStateSortStage.java:1296) at org.j3d.aviatrix3d.pipeline.graphics.StateAndTransparencyDepthSortStage.sortNodes(StateAndTransparencyDepthSortStage.java:367) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sortSingleSurface(BaseSortStage.java:344) at org.j3d.aviatrix3d.pipeline.graphics.BaseSortStage.sort(BaseSortStage.java:186) at org.j3d.aviatrix3d.pipeline.graphics.CullToSingleSortListener.culledOutput(CullToSingleSortListener.java:82) at org.j3d.aviatrix3d.pipeline.graphics.BaseCullStage.cull(BaseCullStage.java:443) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:272) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleGlidersOffMonterey.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/MultipleUnmannedVehiclesOffMontereyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 20 marking: RHIB-0 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: ARIES-0 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: ARIES-1 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PREDATOR-0 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 20 marking: RHIB-0 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 23 more DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PREDATOR-0 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: ARIES-0 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: ARIES-1 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffMonterey.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffPanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/MultipleUnmannedVehiclesOffPanamaCityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 20 marking: RHIB-0 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PREDATOR-0 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: ARIES-0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. New DIS node: siteID: 0 appID: 1 entityID: 1 marking: ARIES-1 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@484e866c (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2d4cead8 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@4c0792a2 (likely from duplicate Prototype or Inline), ignored. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffPanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:27:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. DIS Listening to port: 0 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 20 marking: RHIB-0 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: ARIES-0 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: ARIES-1 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PREDATOR-0 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Center_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Viewpoint_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_RHIB_starboard_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_RHIB_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_RHIB_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_RHIB_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_RHIB_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_GridXZ_for_AUV_in_Open_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_GridXZ_for_AUV_in_Open_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_ARIES-0.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_ARIES-1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Forward_View_from_Below.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Top_View.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Bottom_View.png at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Starboard_Side,_3m.png at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Predator_Bow_On.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_AUV-3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_AUV-4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/MultipleUnmannedVehiclesOffPanamaCity.x3d._VP_Looking_down_from_25m_above_Aries.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/MultipleUnmannedVehiclesOffPanamaCity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/NarragansettBayOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/NarragansettBayOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 171 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/NarragansettBayOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 171 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/NarragansettBayOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/OpenOceanOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/OpenOceanOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/OpenOceanOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/OpenOceanOpArea.x3d._VP_Open_Ocean_OpArea_from_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/OpenOceanOpArea.x3d._VP_Open_Ocean_OpArea_from_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/OpenOceanOpArea.x3d._VP_Open_Ocean_OpArea_from_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/OpenOceanOpArea.x3d._VP_Open_Ocean_OpArea_from_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/OpenOceanOpArea.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/OpenOceanOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/PanamaCityOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:28:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Center_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityOpArea.x3d._VP_Viewpoint_8.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityTyndallAfbOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/PanamaCityTyndallAfbOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityTyndallAfbOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Center_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_3.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_4.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_5.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_viewpoints/PanamaCityTyndallAfbOpArea.x3d._VP_Viewpoint_8.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/PanamaCityTyndallAfbOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SanDiegoOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/SanDiegoOpAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SanDiegoOpArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SanDiegoOpArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SavageArchiveNotAvailable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_thumbnails/SavageArchiveNotAvailableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\AuvWorkbench\OperatingAreas\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:29:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SavageArchiveNotAvailable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/AuvWorkbench/OperatingAreas/SavageArchiveNotAvailable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/Marine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_thumbnails/MarineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/Marine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/Marine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarineDesertCamo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_thumbnails/MarineDesertCamoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarineDesertCamo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_viewpoints/MarineDesertCamo.x3d._VP_Marine_Camo_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_viewpoints/MarineDesertCamo.x3d._VP_Marine_Camo_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_viewpoints/MarineDesertCamo.x3d._VP_Marine_Camo_Actual_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_viewpoints/MarineDesertCamo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarineDesertCamo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_thumbnails/MarinePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Avatars\Marines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Avatars/Marines/MarinePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:30:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_CloseUpAngle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinMorpher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinMorpherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinMorpher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinMorpher.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinMorpher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinPose01Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose01.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinPose01.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose01.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinPose02Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:31:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinPose02.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose02.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinPose03Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose03.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinPose03.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPose03.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/DolphinSwitcherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinSwitcher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:32:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/DolphinSwitcher.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/DolphinSwitcher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/UnknownDolphinExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_CloseUpAngle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_viewpoints/UnknownDolphinExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_thumbnails/UnknownDolphinPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Dolphin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Dolphin/UnknownDolphinPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Whales/HumpbackWhale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Whales/_thumbnails/HumpbackWhaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Whales\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Whales/HumpbackWhale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Whales/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Whales\_viewpoints/HumpbackWhale.x3d._VP_side_of_whale.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Whales\_viewpoints/HumpbackWhale.x3d._VP_right_rear_quarter_of_whale.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Whales\_viewpoints/HumpbackWhale.x3d._VP_behind_whale_flukes,_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Biologics\Whales\_viewpoints/HumpbackWhale.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Biologics/Whales/HumpbackWhale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/_thumbnails/ErdcTwoStoryBuildingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:33:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_View_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ErdcTwoStoryBuilding.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ExemplarTerrainExplodingBuildingHMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/_thumbnails/ExemplarTerrainExplodingBuildingHMMWVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/BenchSeat.wrl Error: Unknown error in content loading process Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/SteeringWheel.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ExemplarTerrainExplodingBuildingHMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/BenchSeat.wrl Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/SteeringWheel.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_View_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ErdcTwoStoryBuilding\_viewpoints/ExemplarTerrainExplodingBuildingHMMWV.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ErdcTwoStoryBuilding/ExemplarTerrainExplodingBuildingHMMWV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Basin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/BasinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Basin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Basin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bathtub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/BathtubThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bathtub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:34:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/Bathtub.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bathtub.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/BedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Bed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/BedFrame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/BedFrameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/BedFrame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/BedFrame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/ChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Chair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/CoffeeTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/CoffeeTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/CoffeeTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:35:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/CoffeeTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Couch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/CouchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Couch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Couch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Cover.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/CoverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Cover.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Cover.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Dish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/DishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Dish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Dish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/FenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Fence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/FenceGate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/FenceGateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/FenceGate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:36:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/FenceGate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/FlipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/Flip2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Flip2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/House.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/HouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/House.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_inside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_fromLeft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_fromBack.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_fromRight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_tableChairs.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_livingRoom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_bedRoom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_kitchen.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_refrigerator.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_bathroom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_bathroom_basin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_bathroom_toilet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_livingroom2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_corridor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_gate.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_viewpoints/House.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/House.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Oven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/OvenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:37:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Oven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Oven.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Pillow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/PillowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Pillow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Pillow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Refrigerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/RefrigeratorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Refrigerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Refrigerator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Roof.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/RoofThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Roof.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Roof.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Sofa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/SofaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Sofa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:38:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Sofa.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/TableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Table.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Toilet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/ToiletThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Toilet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Toilet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_thumbnails/TreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseBarisAktop\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseBarisAktop/Tree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Bed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/BedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Bed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:39:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Bed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Cabinet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/CabinetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Cabinet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Cabinet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/ChairThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Chair.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Chair.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Desk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/DeskThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Desk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/Desk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Desk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/House.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/HouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/HouseSeksitSiripala/mountns.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/House.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:40:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/HouseSeksitSiripala/mountns.png Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/House.x3d._VP_fromLeft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/House.x3d._VP_fromRight.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/House.x3d._VP_inside1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/House.x3d._VP_inside2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_viewpoints/House.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/House.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Refrigerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/RefrigeratorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Refrigerator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Refrigerator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Sofa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/SofaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Sofa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:41:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Sofa.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/TV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/TVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/TV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/TV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/TableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Table.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Toilet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/ToiletThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Toilet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Toilet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_thumbnails/TreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\HouseSeksitSiripala\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/HouseSeksitSiripala/Tree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Bell.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/BellThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:42:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Bell.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Bell.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Bell.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/DragonFly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/DragonFlyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/DragonFly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/DragonFly.x3d._VP_Dragon_Fly_(Side).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/DragonFly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/DragonFly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/FenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Fence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Fence.x3d._VP_MainDoor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Fence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Fence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Hut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/HutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Hut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Hut.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Hut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Main.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/MainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/NavalPostgraduateSchool/WoodenBench.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Main.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:43:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/NavalPostgraduateSchool/WoodenBench.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Main.x3d._VP_Far_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Main.x3d._VP_Right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Main.x3d._VP_Flower.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Main.x3d._VP_Another_flower.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Main.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Main.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SandPit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/SandPitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SandPit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SandPit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SeeSaw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/SeeSawThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SeeSaw.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/SeeSaw.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/SeeSaw.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Slides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/SlidesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Slides.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Slides.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Slides.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Stems.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/StemsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Stems.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:44:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Stems.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Stems.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Swing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/SwingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Swing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_viewpoints/Swing.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/Swing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipCluster1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipCluster2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipCluster3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipCluster4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:45:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipCluster5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipCluster5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPink.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipPinkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPink.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPink.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipPurpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipPurple1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:46:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipPurple1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipRedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipRed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipYellowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_thumbnails/TulipYellow1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\Playground\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/Playground/TulipYellow1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/Bollard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_thumbnails/BollardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SecurityPerimeter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/Bollard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/Bollard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_thumbnails/BollardHydraulicSecurityExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SecurityPerimeter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:47:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SecurityPerimeter\_viewpoints/BollardHydraulicSecurityExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_thumbnails/BollardHydraulicSecurityPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SecurityPerimeter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SecurityPerimeter\_viewpoints/BollardHydraulicSecurityPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SecurityPerimeter/BollardHydraulicSecurityPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/EntryGate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_thumbnails/EntryGateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerComplex\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/EntryGate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/EntryGate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/PineTrees.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_thumbnails/PineTreesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerComplex\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/PineTrees.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/PineTrees.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/SideBoards.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_thumbnails/SideBoardsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerComplex\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/SideBoards.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:48:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/SideBoards.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/StadiumStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_thumbnails/StadiumStructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerComplex\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/StadiumStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/StadiumStructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/TrainingArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_thumbnails/TrainingAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerComplex\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/TrainingArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 findNode exception: java.lang.ClassNotFoundException: org.web3d.vrml.renderer.ogl.nodes.geom2d.OGLCircle2D Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Circle2D at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:745) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerComplex/TrainingArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Bench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/BenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Bench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:49:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/Bench.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Bench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Board.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/BoardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Board.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/Board.x3d._VP_Default_viewpoint.png 0.85899996757507320.96000003814697270.06500005722045898C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Board.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Cabin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/CabinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Cabin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Cabin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/CornFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/CornFlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/CornFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/CornFlag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/FloodLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/FloodLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/FloodLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:50:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/FloodLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/GoalPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/GoalPostThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/GoalPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/GoalPost.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/LightGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/LightGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/LightGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/LightGrid.x3d._VP_LightsGrid_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/LightGrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/LightGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/RedPlayer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/RedPlayerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/RedPlayer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/RedPlayer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Referee.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/RefereeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Referee.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Referee.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelOne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/SeatsLevelOneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:51:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelOne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SeatsLevelOne.x3d._VP_Default_viewpoint.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Endless loop in Triangulation detected Possible causes: at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) The normals are not correct Non-planar polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) Self-intersecting polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Endless loop in Triangulation detected at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons( Degenerate polygons with all coincident vertices GeometryUtils.java:1582) Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Endless loop in Triangulation detected Possible causes: at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) The normals are not correct Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(Endless loop in Triangulation detected DefaultEventModelEvaluator.java:1174) Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Degenerate polygons with all coincident vertices at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelOne.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelTwo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/SeatsLevelTwoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelTwo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SeatsLevelTwo.x3d._VP_Default_viewpoint.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) Endless loop in Triangulation detected Possible causes: at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) The normals are not correct Non-planar polygons at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Invalid poly face is 0 at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 43 out of bounds for length 43 Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SeatsLevelTwo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerBall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/SoccerBallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerBall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerBall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerField.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/SoccerFieldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Endless loop in Triangulation detected Possible causes: at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) The normals are not correct Non-planar polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerField.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SoccerField.x3d._VP_BallView.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SoccerField.x3d._VP_BallSideView.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Endless loop in Triangulation detected at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SoccerField.x3d._VP_BallBackView.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/SoccerField.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Error: An error was generated during the end of frame processing Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerField.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerFieldII.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/SoccerFieldIIThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:52:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/TimeDelaySensorPrototype.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Animation/TimeDelaySensorPrototype.wrl Encountered " "exposedField" "exposedField "" at line 54, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: Error: An error was generated during the end of frame processing The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerFieldII.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/TimeDelaySensorPrototype.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: Error in file: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Animation/TimeDelaySensorPrototype.wrl Encountered " "exposedField" "exposedField "" at line 54, column 1. Was expecting one of: "}" ... "PROTO" ... "eventIn" ... "eventOut" ... "field" ... "EXTERNPROTO" ... "ROUTE" ... ... at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:511) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 ) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/SoccerFieldII.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Stadium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/StadiumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/./TwoLevelSeats.wrl file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/./OneLevelSeats.wrl Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Stadium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/./OneLevelSeats.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/./TwoLevelSeats.wrl Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/Stadium.x3d._VP_High_View_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/Stadium.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/Stadium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/ViewerSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/ViewerSeatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/ViewerSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/ViewerSeat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/YellowPlayerAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_thumbnails/YellowPlayerAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/YellowPlayerAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:53:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\SoccerStadium\_viewpoints/YellowPlayerAnimated.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/SoccerStadium/YellowPlayerAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/Hospital.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_thumbnails/HospitalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\UHRB\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (label) is inputOutput and destination (title) is initializeOnly at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/Hospital.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: IS access types are not compatible. Source (label) is inputOutput and destination (title) is initializeOnly at org.web3d.vrml.nodes.proto.PrototypeDecl.addIS(PrototypeDecl.java:447) at org.web3d.vrml.nodes.proto.ProtoBuilder.protoIsDecl(ProtoBuilder.java:1350) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.protoIsDecl(OGLVRMLSceneBuilder.java:892) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1025) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/Hospital.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_thumbnails/SimpleBuildingConstructionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\UHRB\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:54:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_thumbnails/SimpleBuildingConstructionPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\UHRB\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: Script declaration not in script! at org.web3d.vrml.nodes.proto.ProtoBuilder.scriptFieldDecl(ProtoBuilder.java:1584) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.scriptFieldDecl(OGLVRMLSceneBuilder.java:1080) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1068) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ThumbnailImager: Error loading source file Java Result: 1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: Script declaration not in script! at org.web3d.vrml.nodes.proto.ProtoBuilder.scriptFieldDecl(ProtoBuilder.java:1584) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.scriptFieldDecl(OGLVRMLSceneBuilder.java:1080) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1068) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ViewpointSnapshotImager: Error loading source file: Buildings\UHRB\SimpleBuildingConstructionPrototypes.x3d Java Result: 1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/SimpleBuildingConstructionPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/UltraHighResolutionBuildingPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_thumbnails/UltraHighResolutionBuildingPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\UHRB\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: Script declaration not in script! at org.web3d.vrml.nodes.proto.ProtoBuilder.scriptFieldDecl(ProtoBuilder.java:1584) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.scriptFieldDecl(OGLVRMLSceneBuilder.java:1080) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1068) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ThumbnailImager: Error loading source file Java Result: 1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/UltraHighResolutionBuildingPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: Script declaration not in script! at org.web3d.vrml.nodes.proto.ProtoBuilder.scriptFieldDecl(ProtoBuilder.java:1584) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.scriptFieldDecl(OGLVRMLSceneBuilder.java:1080) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1068) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ViewpointSnapshotImager: Error loading source file: Buildings\UHRB\UltraHighResolutionBuildingPrototypes.x3d Java Result: 1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/UHRB/UltraHighResolutionBuildingPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/BlockTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/BlockTowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/result.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/result.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/BlockTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/result.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/result.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/BlockTower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/CondominiumName.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/CondominiumNameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/CondominiumName.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/CondominiumName.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GolfRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/GolfRangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GolfRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/GolfRange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GolfRange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GuardRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/GuardRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:55:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/TulipCluster1.wrl file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/name.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/myelectronicgate.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GuardRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/TulipCluster1.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/myelectronicgate.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/name.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/GuardRoom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/GuardRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PlayGround.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/PlayGroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PlayGround.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/PlayGround.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PlayGround.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolSlide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/PoolSlideThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolSlide.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolSlide.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolView.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/PoolViewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolView.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/PoolView.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/PoolView.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/ZenCondominium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_thumbnails/ZenCondominiumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:56:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/ZenCondominium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.wrl org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/ZenCondominium.x3d._VP_The_Zen_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/ZenCondominium.x3d._VP_Brick_Wall_and_Car_Park.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/ZenCondominium.x3d._VP_Swimming_Pool.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/ZenCondominium.x3d._VP_Kids_Pool.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Buildings\ZenCondominium\_viewpoints/ZenCondominium.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Buildings/ZenCondominium/ZenCondominium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamConeExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCone BeamConeInstance] wireframeChoice=1, solidChoice=1[BeamCone BeamConeInstance] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCone BeamConeInstance] wireframeChoice=1, solidChoice=1[BeamCone BeamConeInstance] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamConeExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeHemisphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamConeHemisphereThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeHemisphere.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamConeHemisphere.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConeHemisphere.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamConePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:57:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamConePrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamConePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamCylinderExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION BeamCylinderInstance] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION BeamCylinderInstance] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.6368724703788757, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.6368724703788757 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.7792299389839172, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.7792299389839172 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.7892199158668518, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.7892199158668518 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8241850137710571, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8241850137710571 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8391699194908142, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8391699194908142 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8491599559783936, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8491599559783936 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8741350173950195, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8741350173950195 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8966125249862671, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8966125249862671 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9165924787521362, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9165924787521362 1.0 0.5 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION BeamCylinderInstance] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION BeamCylinderInstance] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.649359941482544, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.649359941482544 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.7817274332046509, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.7817274332046509 1.0 0.5 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamCylinderExample.x3d._VP_Default_viewpoint.png [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8641449809074402, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8641449809074402 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8766323924064636, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8766323924064636 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.8941149711608887, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.8941149711608887 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9041049480438232, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9041049480438232 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9140950441360474, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9140950441360474 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9540549516677856, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9540549516677856 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9740349650382996, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9740349650382996 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.986522376537323, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.986522376537323 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=0.9990099668502808, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=0.9990099668502808 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0089999437332153, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0089999437332153 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0214874744415283, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0214874744415283 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0339750051498413, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0339750051498413 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0464624166488647, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0464624166488647 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0539549589157104, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0539549589157104 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0689399242401123, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0689399242401123 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0789300203323364, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0789300203323364 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0864224433898926, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0864224433898926 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.0989099740982056, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.0989099740982056 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1088999509811401, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1088999509811401 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1188899278640747, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1188899278640747 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1263824701309204, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1263824701309204 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1338750123977661, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1338750123977661 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1413674354553223, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1413674354553223 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1513574123382568, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1513574123382568 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1588499546051025, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1588499546051025 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.168839931488037, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.168839931488037 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.18132746219635, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.18132746219635 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.1888200044631958, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.1888200044631958 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.196312427520752, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.196312427520752 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2038049697875977, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2038049697875977 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2137949466705322, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2137949466705322 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.221287488937378, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.221287488937378 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2312774658203125, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2312774658203125 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2387698888778687, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2387698888778687 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2487599849700928, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2487599849700928 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2612473964691162, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2612473964691162 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.2712374925613403, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.2712374925613403 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3111974000930786, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3111974000930786 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3211873769760132, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3211873769760132 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3311774730682373, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3311774730682373 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3411674499511719, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3411674499511719 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3586499691009521, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3586499691009521 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3786299228668213, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3786299228668213 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.3911173343658447, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.3911173343658447 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.4011074304580688, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.4011074304580688 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.4310773611068726, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.4310773611068726 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.4385699033737183, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.4385699033737183 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.4485598802566528, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.4485598802566528 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.6283799409866333, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.6283799409866333 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.6358723640441895, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.6358723640441895 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.645862340927124, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.645862340927124 1.0 0.5 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] newRange=1.6508574485778809, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE BeamCylinderInstance] reverseOffset=0.0 0.0 0.0, beamScale=1.6508574485778809 1.0 0.5 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamCylinderPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamCylinderPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamCylinderPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemisphereExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamHemisphereExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemisphereExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:58:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamHemisphereExample.x3d._VP_BeamHemisphere_example_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamHemisphereExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemisphereExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemispherePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_thumbnails/BeamHemispherePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemispherePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Beam\_viewpoints/BeamHemispherePrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Beam/BeamHemispherePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_thumbnails/DomeGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_viewpoints/DomeGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_thumbnails/DomeRedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_viewpoints/DomeRed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/DomeRed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemisphereExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_thumbnails/HemisphereExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemisphereExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemisphereExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemispherePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_thumbnails/HemispherePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\HalfDome\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 9:59:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemispherePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/HalfDome/HemispherePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/LightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/LightningBoltThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/LightningBolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_viewpoints/LightningBolt.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/LightningBolt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/OmniExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_viewpoints/OmniExamples.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/OmniReceiverPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:00:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/OmniReceiverPrototypeWithDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniReceiverPrototypeWithDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/OmniTransmitterPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_viewpoints/OmniTransmitterPrototype.x3d._VP_Initial.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_thumbnails/OmniTransmitterPrototypeWithDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\OmniDirectional\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:01:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TransmitterPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: TransmitterPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/OmniDirectional/OmniTransmitterPrototypeWithDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/CoordinateAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/CoordinateAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec3ElementYagi20mAt50ft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/Nec3ElementYagi20mAt50ftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec3ElementYagi20mAt50ft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec3ElementYagi20mAt50ft.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec3ElementYagi20mAt50ft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec5ElementTwinDeltaLoop2m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/Nec5ElementTwinDeltaLoop2mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec5ElementTwinDeltaLoop2m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:02:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/Nec5ElementTwinDeltaLoop2m.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/Nec5ElementTwinDeltaLoop2m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecBowtieXg91a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecBowtieXg91aThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecBowtieXg91a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecBowtieXg91a.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecBowtieXg91a.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecGridYagiWireFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecGridYagiWireFenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecGridYagiWireFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecGridYagiWireFence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecGridYagiWireFence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecHelix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecHelixThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecHelix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecHelix.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecHelix.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecParabola50x50.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecParabola50x50Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecParabola50x50.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:03:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecParabola50x50.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecParabola50x50.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecSpiderQuad.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecSpiderQuadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecSpiderQuad.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecSpiderQuad.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecSpiderQuad.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecTvUhf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecTvUhfThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecTvUhf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecTvUhf.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecTvUhf.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecVerticalYagi3Element.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/NecVerticalYagi3ElementThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecVerticalYagi3Element.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_-XandY_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_-Xand-Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Z_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Right_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Left_X_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Right_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Left_Y_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/NecVerticalYagi3Element.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/NecVerticalYagi3Element.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarBeamX3dVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/RadarBeamX3dVisualizationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarBeamX3dVisualization.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:04:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedProfileException: Could not find the definition file for the profile Full at org.web3d.vrml.renderer.DefaultNodeFactory.loadProfile(DefaultNodeFactory.java:1397) at org.web3d.vrml.renderer.DefaultNodeFactory.setProfile(DefaultNodeFactory.java:456) at org.web3d.vrml.renderer.CRMainSceneBuilder.profileDecl(CRMainSceneBuilder.java:437) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.profileDecl(OGLVRMLSceneBuilder.java:397) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:906) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3078) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarBeamX3dVisualization.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshBoeing737.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/RadarCrossSectionMeshBoeing737Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshBoeing737.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/RadarCrossSectionMeshBoeing737.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshBoeing737.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshF16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/RadarCrossSectionMeshF16Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshF16.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/RadarCrossSectionMeshF16.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshF16.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshPredator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_thumbnails/RadarCrossSectionMeshPredatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshPredator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Radar\_viewpoints/RadarCrossSectionMeshPredator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Radar/RadarCrossSectionMeshPredator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_thumbnails/SatelliteBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:05:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteDish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_thumbnails/SatelliteDishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteDish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteDish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteGroundStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_thumbnails/SatelliteGroundStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteGroundStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_viewpoints/SatelliteGroundStation.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteGroundStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatellitePairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_thumbnails/SatellitePairPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. TransmitScript initialize() completeTransmitScript initialize() completeGroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =2249040400000000Distance =47424048.75166185BeamScale =nullAngle =1.6171267850530107Angle2 =1.57AngleXY =1.0878415965435937Angle2XY =-1.57Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatellitePairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TransmitScript initialize() completeGroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =2249040400000000Distance =47424048.75166185BeamScale =nullAngle =1.6171267850530107Angle2 =1.57AngleXY =1.0878415965435937Angle2XY =-1.57TransmitScript initialize() completeVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_viewpoints/SatellitePairPrototype.x3d._VP_Satellite.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_viewpoints/SatellitePairPrototype.x3d._VP_Ground_Station_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_viewpoints/SatellitePairPrototype.x3d._VP_Satellite_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_viewpoints/SatellitePairPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatellitePairPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteTripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_thumbnails/SatelliteTripodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Satellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:06:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteTripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Satellite/SatelliteTripod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/AcousticTransmissionCylinderExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [AcousticTransmissionCylinderPrototype] beamCount = 12 [AcousticTransmissionCylinderPrototype] defaultRange = 1000 [AcousticTransmissionCylinderPrototype] animationDuration=3.6666666666666665 [AcousticTransmissionCylinderPrototype] transmissionPropagationSpeed=1500 Error: An error was generated during the end of frame processing [AcousticTransmissionCylinderPrototype] spine.length=13, spine=null [AcousticTransmissionCylinderPrototype] fraction = 0 [AcousticTransmissionCylinderPrototype] outerRadius = -1 [AcousticTransmissionCylinderPrototype] innerRadius = -1 [AcousticTransmissionCylinderPrototype] position = null [AcousticTransmissionCylinderPrototype] crossSection = null [AcousticTransmissionCylinderPrototype] Updating crossSection: [AcousticTransmissionCylinderPrototype] crossSection = null [AcousticTransmissionCylinderPrototype] spine = null [AcousticTransmissionCylinderPrototype] transparency = 0 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [AcousticTransmissionCylinderPrototype] beamCount = 12 [AcousticTransmissionCylinderPrototype] defaultRange = 1000 [AcousticTransmissionCylinderPrototype] animationDuration=3.6666666666666665 Error: An error was generated during the end of frame processing [AcousticTransmissionCylinderPrototype] transmissionPropagationSpeed=1500 [AcousticTransmissionCylinderPrototype] spine.length=13, spine=null [AcousticTransmissionCylinderPrototype] fraction = 0 [AcousticTransmissionCylinderPrototype] outerRadius = -1 [AcousticTransmissionCylinderPrototype] innerRadius = -1 [AcousticTransmissionCylinderPrototype] position = null [AcousticTransmissionCylinderPrototype] crossSection = null [AcousticTransmissionCylinderPrototype] Updating crossSection: org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks [AcousticTransmissionCylinderPrototype] crossSection = null [AcousticTransmissionCylinderPrototype] spine = null [AcousticTransmissionCylinderPrototype] transparency = 0 at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/AcousticTransmissionCylinderExample.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/AcousticTransmissionCylinderPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/AcousticTransmissionCylinderPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/AcousticTransmissionCylinderPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/BuoyCommunicationsGridExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:07:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/BuoyCommunicationsGridPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/BuoyCommunicationsGridPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/RacomBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/RacomBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/RacomBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/RacomBuoy.x3d._VP_RACOM_buoy_surface_view,_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/RacomBuoy.x3d._VP_RACOM_buoy_side_view,_8m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/RacomBuoy.x3d._VP_RACOM_buoy_view_from_above,_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/RacomBuoy.x3d._VP_RACOM_buoy_oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/RacomBuoy.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/RacomBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/SeaWebBuoyExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:08:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 94 column 143: ROUTE source field (TransmissionDuration2.triggerValue) type SFInt32 and destination field (SeaWebBuoyInstance1.set_transmissionDuration) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 94 column 143: ROUTE source field (TransmissionDuration2.triggerValue) type SFInt32 and destination field (SeaWebBuoyInstance1.set_transmissionDuration) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/SeaWebBuoyPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/SeaWebBuoyPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/TelesonarRepeater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_thumbnails/TelesonarRepeaterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/TelesonarRepeater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:09:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/TelesonarRepeater.x3d._VP_Telesonar_Repeater_view_from_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/TelesonarRepeater.x3d._VP_Telesonar_Repeater_oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/TelesonarRepeater.x3d._VP_Telesonar_Repeater_side_view,_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\SeaWeb\_viewpoints/TelesonarRepeater.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/SeaWeb/TelesonarRepeater.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwBullsEyePlotExampleDepth45.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/AuvwBullsEyePlotExampleDepth45Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwBullsEyePlotExampleDepth45.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwBullsEyePlotExampleDepth45.x3d._VP_Zoom_1.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwBullsEyePlotExampleDepth45.x3d._VP_Zoom_2.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwBullsEyePlotExampleDepth45.x3d._VP_Zoom_3.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwBullsEyePlotExampleDepth45.x3d._VP_Zoom_4.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwBullsEyePlotExampleDepth45.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwBullsEyePlotExampleDepth45.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwFullFieldExampleBearing0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/AuvwFullFieldExampleBearing0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwFullFieldExampleBearing0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwFullFieldExampleBearing0.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwFullFieldExampleBearing0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwIsoSurfaceBlockPlotExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/AuvwIsoSurfaceBlockPlotExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwIsoSurfaceBlockPlotExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwIsoSurfaceBlockPlotExample.x3d._VP_Layer_View_(500m).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwIsoSurfaceBlockPlotExample.x3d._VP_Birds_Eye_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwIsoSurfaceBlockPlotExample.x3d._VP_Satelite_View_(whole_scene).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwIsoSurfaceBlockPlotExample.x3d._VP_Bathymetry_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwIsoSurfaceBlockPlotExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwIsoSurfaceBlockPlotExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwSonarVisWindowScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/AuvwSonarVisWindowSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Sonar/build/MetcastFiles/Images/sspImage.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Sonar/build/MetcastFiles/Images/seaTempImage.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwSonarVisWindowScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:10:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Sonar/build/MetcastFiles/Images/seaTempImage.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Sonar/build/MetcastFiles/Images/sspImage.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Layer_View_(500m).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Birds_Eye_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Satelite_View_(whole_scene).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Layer_Side_View_(500m).png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Depth_Scale.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Bathymetry_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwSonarVisWindowScene.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwSonarVisWindowScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwStackSceneVisualizationExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/AuvwStackSceneVisualizationExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Images/sspImage.png java.net.UnknownHostException: No such host is known (cvs.sourceforge.net) Warning: IO Error reading external file http://cvs.sourceforge.net/viewcvs.py/*checkout*/xmsf/AuvWorkbench/resources/MetcastFiles/Images/sspImage.png at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Images/sspImage.png at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:930) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1499) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:849) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwStackSceneVisualizationExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Images/sspImage.png Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.net.UnknownHostException: No such host is known (cvs.sourceforge.net) Warning: IO Error reading external file http://cvs.sourceforge.net/viewcvs.py/*checkout*/xmsf/AuvWorkbench/resources/MetcastFiles/Images/sspImage.png at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Images/sspImage.png at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:930) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1499) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:849) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwStackSceneVisualizationExample.x3d._VP_Above_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwStackSceneVisualizationExample.x3d._VP_Bathymetry_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/AuvwStackSceneVisualizationExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/AuvwStackSceneVisualizationExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/SideScanSonarExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/SideScanSonarExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_thumbnails/SideScanSonarPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonar\_viewpoints/SideScanSonarPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonar/SideScanSonarPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_thumbnails/DicassExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonobuoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DICASS PingControl] DicassExample initialize() ID=DicassExample [DICASS PingControl] DicassExample pingDuration=0.6666666666666666 [DICASS PingControl] DicassExample initialize() complete =========== [DICASS ViewpointControl] DicassExample initialize() ID=DicassExample [DICASS ViewpointControl] DicassExample viewpointDescription=DICASS buoy [DICASS ViewpointControl] DicassExample initialize() complete =========== [DICASS LocationScript] DicassExample initialize() ID=DicassExample [DICASS LocationScript] DicassExample initial location=0.0 -1.0 0.0 [DICASS LocationScript] DicassExample newBuoyLabel= "Sonobuoy DicassExample" "AN/SSQ-62B" "depth -1m, position 0.0 0.0" [DICASS LocationScript] DicassExample initialize() complete - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:11:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DICASS PingControl] DicassExample initialize() ID=DicassExample [DICASS PingControl] DicassExample pingDuration=0.6666666666666666 [DICASS PingControl] DicassExample initialize() complete =========== [DICASS ViewpointControl] DicassExample initialize() ID=DicassExample [DICASS ViewpointControl] DicassExample viewpointDescription=DICASS buoy [DICASS ViewpointControl] DicassExample initialize() complete =========== [DICASS LocationScript] DicassExample initialize() ID=DicassExample [DICASS LocationScript] DicassExample initial location=0.0 -1.0 0.0 [DICASS LocationScript] DicassExample newBuoyLabel= "Sonobuoy DicassExample" "AN/SSQ-62B" "depth -1m, position 0.0 0.0" [DICASS LocationScript] DicassExample initialize() complete Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonobuoys\_viewpoints/DicassExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_thumbnails/DicassPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonobuoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/DicassPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/SonobuoyFieldScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_thumbnails/SonobuoyFieldScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\Sonobuoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/SonobuoyFieldScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:12:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/Sonobuoys/SonobuoyFieldScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_thumbnails/TRC170Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Dish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_thumbnails/TRC170DishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Dish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Dish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_thumbnails/TRC170PairExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =337500000 Distance =18371.173070873836 Angle =2.356194490192345 tropoDeltaY =15000 AngleXY =0.9553166181245093 Distance Squared =337500000 Distance =18371.173070873836 Angle =-0.7853981633974483 tropoDeltaY =15000 AngleXY =0.9553166181245093 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete TransmitScript initialize() complete [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =337500000 Distance =18371.173070873836 Angle =2.356194490192345 tropoDeltaY =15000 AngleXY =0.9553166181245093 Distance Squared =337500000 Distance =18371.173070873836 Angle =-0.7853981633974483 tropoDeltaY =15000 AngleXY =0.9553166181245093 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete TransmitScript initialize() complete [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TRC170_1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairExample.x3d._VP_High_Above_TRC170.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TRC170_2 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairExample.x3d._VP_TRC170_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairExample.x3d._VP_TRC170_2.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairExample.x3d._VP_TRC170_Side_View.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairExample.x3d._VP_TRC170_Side_View.png at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_thumbnails/TRC170PairPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =425000000 Distance =20615.528128088303 Angle =2.356194490192345 tropoDeltaY =15000 AngleXY =0.8148269163709889 Distance Squared =425000000 Distance =20615.528128088303 Angle =-0.7853981633974483 tropoDeltaY =15000 AngleXY =0.8148269163709889 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete TransmitScript initialize() complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:13:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TransmitScript initialize() complete TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =425000000 Distance =20615.528128088303 Angle =2.356194490192345 tropoDeltaY =15000 AngleXY =0.8148269163709889 Distance Squared =425000000 Distance =20615.528128088303 Angle =-0.7853981633974483 tropoDeltaY =15000 AngleXY =0.8148269163709889 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TRC170_1 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairPrototype.x3d._VP_TRC170_1.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_TRC170_2 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairPrototype.x3d._VP_TRC170_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairPrototype.x3d._VP_TRC170_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairPrototype.x3d._VP_TRC170_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_viewpoints/TRC170PairPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170PairPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Tripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_thumbnails/TRC170TripodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TRC170\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Tripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TRC170/TRC170Tripod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSR.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSR.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSR.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSR.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRPairExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =25040000Distance =5003.998401278722BeamScale =nullAngle =1.6107750139181867Angle2 =4.75236766750798ViewpointLocation =nullViewpointAngle =nullAngleXY =0Angle2XY =0TransmitScript initialize() completeTransmitScript initialize() complete[BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =25040000Distance =5003.998401278722BeamScale =nullAngle =1.6107750139181867Angle2 =4.75236766750798ViewpointLocation =nullViewpointAngle =nullAngleXY =0Angle2XY =0TransmitScript initialize() completeTransmitScript initialize() complete[BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairExample.x3d._VP_TSSR_Pair_Viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairExample.x3d._VP_TSSR1_side_view.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairExample.x3d._VP_TSSR2_side_view.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRPairPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:14:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. TransmitScript initialize() completeTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =5000Distance =70.71067811865476BeamScale =nullAngle =-0.7853981633974483Angle2 =2.356194490192345ViewpointLocation =nullViewpointAngle =nullAngleXY =0Angle2XY =0Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 TransmitScript initialize() completeTSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =5000Distance =70.71067811865476BeamScale =nullAngle =-0.7853981633974483Angle2 =2.356194490192345ViewpointLocation =nullViewpointAngle =nullAngleXY =0Angle2XY =0TransmitScript initialize() completeVideo card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairPrototype.x3d._VP_TSSR1_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairPrototype.x3d._VP_TSSR2_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_viewpoints/TSSRPairPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRPairPrototypeWithDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototypeWithDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ReceiverPdu at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRPairPrototypeWithDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRTripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_thumbnails/TSSRTripodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\TSSR\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRTripod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/TSSR/TSSRTripod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioPlusSticker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/CpeRadioPlusStickerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioPlusSticker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:15:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/CpeRadioPlusSticker.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioPlusSticker.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioWithAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/CpeRadioWithAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioWithAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/CpeRadioWithAntenna.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/CpeRadioWithAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioPlusSticker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/RadioPlusStickerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioPlusSticker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/RadioPlusSticker.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioPlusSticker.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioWithAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/RadioWithAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioWithAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:16:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/RadioWithAntenna.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/RadioWithAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/SectorPanelAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/SectorPanelAntennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/SectorPanelAntenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/SectorPanelAntenna.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/SectorPanelAntenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/WISP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_thumbnails/WISPThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/WISP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_1st_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_2nd_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_3rd_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_1st_CPE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_3rd_CPE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_2nd_CPE.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\CommunicationsAndSensors\WISP\_viewpoints/WISP.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/CommunicationsAndSensors/WISP/WISP.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_thumbnails/CloudsProcedural1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: function cumulustranslation() // These values designate the boundary location of the cloud 2: { 3: X = 50000*Math.random(); // X horizontal range 4: Y = 1000 + 300*Math.random(); // Y vertical base + range 5: Z = 50000*Math.random(); // z horizontal range 6: 7: randomt = new String(X+' '+Y+' '+Z); 8: 9: return randomt; 10: 11: } 12: 13: 14: 15: function cumulusscale() // these values scale a cloud within a designated size 16: { 17: 18: maxscale = 1; 19: 20: scale = Math.round(9+maxscale*Math.random()); 21: X = 1.5*scale; 22: Y = scale; 23: Z = scale; 24: 25: randomscale = new String(X+' '+Y+' '+Z); 26: 27: return randomscale; 28: 29: } 30: 31: 32: function cirrustranslation() // These values designate the boundary location of the cloud 33: { 34: X = 50000*Math.random(); // X horizontal range 35: Y = 8000 + 1000*Math.random(); // Y vertical base + range 36: Z = 50000*Math.random(); // z horizontal range 37: 38: randomt = new String(X+' '+Y+' '+Z); 39: 40: return randomt; 41: 42: } 43: 44: 45: 46: function cirrusscale() // these values scale a cloud within a designated size 47: { 48: 49: maxscale = 1; 50: 51: scale = Math.round(9+maxscale*Math.random()); 52: X = 1.5*scale; 53: Y = 2*Math.random(); 54: Z = 1.5*scale; 55: 56: randomscale = new String(X+' '+Y+' '+Z); 57: 58: return randomscale; 59: 60: } 61: 62: 63: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 64: { 65: 66: randomtheta = 6.28319*Math.random(); 67: randomphi = .7854*Math.random(); 68: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 69: 70: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 71: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 72: Y = randomradius*Math.cos(randomphi); 73: 74: 75: randomt = new String(X+' '+Y+' '+Z); 76: 77: return randomt; 78: 79: } 80: 81: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 82: { 83: 84: randomtheta = 6.28319*Math.random(); 85: randomphi = .7854*Math.random(); 86: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 87: 88: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 89: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 90: Y = randomradius*Math.cos(randomphi); 91: 92: 93: randomt = new String(X+' '+Y+' '+Z); 94: 95: return randomt; 96: 97: } 98: 99: 100: function rotation() // This random value is for the billboard rotation not used in this script 101: { 102: 103: 104: radians = 6.28*Math.random(); 105: 106: randomr = new String('0 0 1 ' + radians ); 107: 108: 109: return randomr; 110: 111: } 112: 113: function cumulus() 114: { 115: 116: maxi = 10; // number of clouds 117: 118: maxj = 5; // denotes how many portions affecting the size of the cloud 119: 120: maxk = 8; // number of billboards indicating cloud density 121: 122: sectionradius = 100; //radius of individual cloud sections 123: 124: 125: 126: 127: 128: for (var i=0; i < maxi; i++) 129: { 130: 131: 132: 133: CloudStringA = ' Transform { \n' + 134: ' scale '+ cumulusscale() + ' \n' + 135: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 136: ' children [ \n'; 137: 138: 139: CloudStringB = new Array(); 140: CloudStringF = new Array(); 141: 142: for (var j=0; j < maxj; j++) 143: { 144: 145: radius = 0; 146: 147: CloudStringB[j]= ' Transform { \n' + 148: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 149: ' children [ \n'; 150: 151: 152: CloudStringC = new Array(); 153: image = new String(); 154: 155: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 156: { 157: 158: 159: randomtheta = 6.28319*Math.random(); 160: randomphi = 1.57079*Math.random(); 161: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 162: 163: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 164: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 165: Y = radius*Math.cos(randomphi); 166: 167: 168: if (Y <= 30) //cloud shading and lighting control 169: { 170: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 171: } 172: 173: else 174: { 175: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 176: } 177: 178: 179: 180: Billboardtranslation = new String(X+' '+Y+' '+Z); 181: 182: CloudStringC[k] = ' Transform { \n' + 183: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 184: ' children [ \n' + 185: ' Billboard { \n' + 186: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 187: ' children [ \n' + 188: ' Transform { \n' + 189: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 190: ' children [ \n' + 191: ' Shape { \n' + 192: ' appearance Appearance { \n' + 193: ' material Material { \n' + 194: ' } \n' + 195: ' texture ImageTexture { \n' + 196: ' url [ ' + image + ' ] \n' + 197: ' } \n' + 198: ' } \n' + 199: ' geometry Sphere { \n' + 200: ' radius 50 \n' + 201: ' } \n' + 202: ' } \n' + 203: ' ] \n' + 204: ' } \n' + 205: ' ] \n' + 206: ' } \n' + 207: ' ] \n' + 208: ' } \n'; 209: 210: 211: } 212: 213: CloudStringD = CloudStringC.join(' '); 214: 215: 216: CloudStringE = ' ] \n' + 217: ' } \n'; 218: 219: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 220: 221: 222: } 223: 224: CloudStringG = CloudStringF.join(' '); 225: 226: CloudStringH = ' ] \n' + 227: ' } \n' + 228: '######################################################### \n'; 229: 230: CloudString = CloudStringA + CloudStringG + CloudStringH; 231: 232: 233: 234: newNode = Browser.createVrmlFromString(CloudString); 235: Cumulus.children[i] = newNode[0]; 236: 237: 238: } 239: 240: } 241: 242: function cirrus() 243: 244: { 245: 246: maxi = 2; // number of clouds 247: 248: maxj = 5; // denotes how many portions affecting the size of the cloud 249: 250: maxk = 8; // number of billboards indicating cloud density 251: 252: sectionradius = 1000; //radius of individual cloud sections 253: 254: 255: 256: 257: 258: for (var i=0; i < maxi; i++) 259: { 260: 261: 262: 263: CloudStringA = ' Transform { \n' + 264: ' scale '+ cirrusscale() + ' \n' + 265: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 266: ' children [ \n'; 267: 268: 269: CloudStringB = new Array(); 270: CloudStringF = new Array(); 271: 272: for (var j=0; j < maxj; j++) 273: { 274: 275: radius = 0; 276: 277: CloudStringB[j]= ' Transform { \n' + 278: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 279: ' children [ \n'; 280: 281: 282: CloudStringC = new Array(); 283: 284: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 285: { 286: 287: 288: randomtheta = 6.28319*Math.random(); 289: randomphi = 1.57079*Math.random(); 290: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 291: 292: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 293: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 294: Y = radius*Math.cos(randomphi); 295: 296: Billboardtranslation = new String(X+' '+Y+' '+Z); 297: 298: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 299: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 300: ' children [ \n' + 301: ' Billboard { \n' + 302: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 303: ' children [ \n' + 304: ' Transform { \n' + 305: ' rotation ' + rotation() + ' \n' + 306: ' children [ \n' + 307: ' Shape { \n' + 308: ' appearance Appearance { \n' + 309: ' material Material { \n' + 310: ' } \n' + 311: ' texture ImageTexture { \n' + 312: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 313: ' } \n' + 314: ' } \n' + 315: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 316: ' coordIndex [ 0, 1, 2, 3 ] \n' + 317: ' solid FALSE \n' + 318: ' coord Coordinate { \n' + 319: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 320: ' 500 -500 0, \n' + 321: ' -500 -500 0, \n' + 322: ' -500 500 0 ] \n' + 323: ' } \n' + 324: ' } \n' + 325: ' } \n' + 326: ' ] \n' + 327: ' } \n' + 328: ' ] \n' + 329: ' } \n' + 330: ' ] \n' + 331: ' } \n'; 332: 333: 334: } 335: 336: CloudStringD = CloudStringC.join(' '); 337: 338: CloudStringE = ' ] \n' + 339: ' } \n'; 340: 341: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 342: 343: 344: } 345: 346: CloudStringG = CloudStringF.join(' '); 347: 348: CloudStringH = ' ] \n' + 349: ' } \n' + 350: '######################################################### \n'; 351: 352: CloudString = CloudStringA + CloudStringG + CloudStringH; 353: 354: 355: 356: newNode = Browser.createVrmlFromString(CloudString); 357: Cirrus.children[i] = newNode[0]; 358: 359: } 360: 361: } 362: 363: 364: function initialize() 365: 366: { 367: 368: cumulus(); 369: 370: cirrus(); 371: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#234) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:17:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: function cumulustranslation() // These values designate the boundary location of the cloud 2: { 3: X = 50000*Math.random(); // X horizontal range 4: Y = 1000 + 300*Math.random(); // Y vertical base + range 5: Z = 50000*Math.random(); // z horizontal range 6: 7: randomt = new String(X+' '+Y+' '+Z); 8: 9: return randomt; 10: 11: } 12: 13: 14: 15: function cumulusscale() // these values scale a cloud within a designated size 16: { 17: 18: maxscale = 1; 19: 20: scale = Math.round(9+maxscale*Math.random()); 21: X = 1.5*scale; 22: Y = scale; 23: Z = scale; 24: 25: randomscale = new String(X+' '+Y+' '+Z); 26: 27: return randomscale; 28: 29: } 30: 31: 32: function cirrustranslation() // These values designate the boundary location of the cloud 33: { 34: X = 50000*Math.random(); // X horizontal range 35: Y = 8000 + 1000*Math.random(); // Y vertical base + range 36: Z = 50000*Math.random(); // z horizontal range 37: 38: randomt = new String(X+' '+Y+' '+Z); 39: 40: return randomt; 41: 42: } 43: 44: 45: 46: function cirrusscale() // these values scale a cloud within a designated size 47: { 48: 49: maxscale = 1; 50: 51: scale = Math.round(9+maxscale*Math.random()); 52: X = 1.5*scale; 53: Y = 2*Math.random(); 54: Z = 1.5*scale; 55: 56: randomscale = new String(X+' '+Y+' '+Z); 57: 58: return randomscale; 59: 60: } 61: 62: 63: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 64: { 65: 66: randomtheta = 6.28319*Math.random(); 67: randomphi = .7854*Math.random(); 68: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 69: 70: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 71: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 72: Y = randomradius*Math.cos(randomphi); 73: 74: 75: randomt = new String(X+' '+Y+' '+Z); 76: 77: return randomt; 78: 79: } 80: 81: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 82: { 83: 84: randomtheta = 6.28319*Math.random(); 85: randomphi = .7854*Math.random(); 86: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 87: 88: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 89: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 90: Y = randomradius*Math.cos(randomphi); 91: 92: 93: randomt = new String(X+' '+Y+' '+Z); 94: 95: return randomt; 96: 97: } 98: 99: 100: function rotation() // This random value is for the billboard rotation not used in this script 101: { 102: 103: 104: radians = 6.28*Math.random(); 105: 106: randomr = new String('0 0 1 ' + radians ); 107: 108: 109: return randomr; 110: 111: } 112: 113: function cumulus() 114: { 115: 116: maxi = 10; // number of clouds 117: 118: maxj = 5; // denotes how many portions affecting the size of the cloud 119: 120: maxk = 8; // number of billboards indicating cloud density 121: 122: sectionradius = 100; //radius of individual cloud sections 123: 124: 125: 126: 127: 128: for (var i=0; i < maxi; i++) 129: { 130: 131: 132: 133: CloudStringA = ' Transform { \n' + 134: ' scale '+ cumulusscale() + ' \n' + 135: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 136: ' children [ \n'; 137: 138: 139: CloudStringB = new Array(); 140: CloudStringF = new Array(); 141: 142: for (var j=0; j < maxj; j++) 143: { 144: 145: radius = 0; 146: 147: CloudStringB[j]= ' Transform { \n' + 148: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 149: ' children [ \n'; 150: 151: 152: CloudStringC = new Array(); 153: image = new String(); 154: 155: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 156: { 157: 158: 159: randomtheta = 6.28319*Math.random(); 160: randomphi = 1.57079*Math.random(); 161: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 162: 163: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 164: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 165: Y = radius*Math.cos(randomphi); 166: 167: 168: if (Y <= 30) //cloud shading and lighting control 169: { 170: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 171: } 172: 173: else 174: { 175: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 176: } 177: 178: 179: 180: Billboardtranslation = new String(X+' '+Y+' '+Z); 181: 182: CloudStringC[k] = ' Transform { \n' + 183: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 184: ' children [ \n' + 185: ' Billboard { \n' + 186: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 187: ' children [ \n' + 188: ' Transform { \n' + 189: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 190: ' children [ \n' + 191: ' Shape { \n' + 192: ' appearance Appearance { \n' + 193: ' material Material { \n' + 194: ' } \n' + 195: ' texture ImageTexture { \n' + 196: ' url [ ' + image + ' ] \n' + 197: ' } \n' + 198: ' } \n' + 199: ' geometry Sphere { \n' + 200: ' radius 50 \n' + 201: ' } \n' + 202: ' } \n' + 203: ' ] \n' + 204: ' } \n' + 205: ' ] \n' + 206: ' } \n' + 207: ' ] \n' + 208: ' } \n'; 209: 210: 211: } 212: 213: CloudStringD = CloudStringC.join(' '); 214: 215: 216: CloudStringE = ' ] \n' + 217: ' } \n'; 218: 219: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 220: 221: 222: } 223: 224: CloudStringG = CloudStringF.join(' '); 225: 226: CloudStringH = ' ] \n' + 227: ' } \n' + 228: '######################################################### \n'; 229: 230: CloudString = CloudStringA + CloudStringG + CloudStringH; 231: 232: 233: 234: newNode = Browser.createVrmlFromString(CloudString); 235: Cumulus.children[i] = newNode[0]; 236: 237: 238: } 239: 240: } 241: 242: function cirrus() 243: 244: { 245: 246: maxi = 2; // number of clouds 247: 248: maxj = 5; // denotes how many portions affecting the size of the cloud 249: 250: maxk = 8; // number of billboards indicating cloud density 251: 252: sectionradius = 1000; //radius of individual cloud sections 253: 254: 255: 256: 257: 258: for (var i=0; i < maxi; i++) 259: { 260: 261: 262: 263: CloudStringA = ' Transform { \n' + 264: ' scale '+ cirrusscale() + ' \n' + 265: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 266: ' children [ \n'; 267: 268: 269: CloudStringB = new Array(); 270: CloudStringF = new Array(); 271: 272: for (var j=0; j < maxj; j++) 273: { 274: 275: radius = 0; 276: 277: CloudStringB[j]= ' Transform { \n' + 278: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 279: ' children [ \n'; 280: 281: 282: CloudStringC = new Array(); 283: 284: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 285: { 286: 287: 288: randomtheta = 6.28319*Math.random(); 289: randomphi = 1.57079*Math.random(); 290: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 291: 292: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 293: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 294: Y = radius*Math.cos(randomphi); 295: 296: Billboardtranslation = new String(X+' '+Y+' '+Z); 297: 298: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 299: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 300: ' children [ \n' + 301: ' Billboard { \n' + 302: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 303: ' children [ \n' + 304: ' Transform { \n' + 305: ' rotation ' + rotation() + ' \n' + 306: ' children [ \n' + 307: ' Shape { \n' + 308: ' appearance Appearance { \n' + 309: ' material Material { \n' + 310: ' } \n' + 311: ' texture ImageTexture { \n' + 312: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 313: ' } \n' + 314: ' } \n' + 315: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 316: ' coordIndex [ 0, 1, 2, 3 ] \n' + 317: ' solid FALSE \n' + 318: ' coord Coordinate { \n' + 319: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 320: ' 500 -500 0, \n' + 321: ' -500 -500 0, \n' + 322: ' -500 500 0 ] \n' + 323: ' } \n' + 324: ' } \n' + 325: ' } \n' + 326: ' ] \n' + 327: ' } \n' + 328: ' ] \n' + 329: ' } \n' + 330: ' ] \n' + 331: ' } \n'; 332: 333: 334: } 335: 336: CloudStringD = CloudStringC.join(' '); 337: 338: CloudStringE = ' ] \n' + 339: ' } \n'; 340: 341: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 342: 343: 344: } 345: 346: CloudStringG = CloudStringF.join(' '); 347: 348: CloudStringH = ' ] \n' + 349: ' } \n' + 350: '######################################################### \n'; 351: 352: CloudString = CloudStringA + CloudStringG + CloudStringH; 353: 354: 355: 356: newNode = Browser.createVrmlFromString(CloudString); 357: Cirrus.children[i] = newNode[0]; 358: 359: } 360: 361: } 362: 363: 364: function initialize() 365: 366: { 367: 368: cumulus(); 369: 370: cirrus(); 371: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#234) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural1.x3d._VP_Light_House_Tower.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural1.x3d._VP_centerWest.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_thumbnails/CloudsProcedural2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 20; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "CloudTexture1_5.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "CloudTexture1_4.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 202: ' coordIndex [ 0, 1, 2, 3 ] \n' + 203: ' solid FALSE \n' + 204: ' coord Coordinate { \n' + 205: ' point [ 50 50 0, \n' + // define size of the geometry. Here 100 meter 2D square. 206: ' 50 -50 0, \n' + 207: ' -50 -50 0, \n' + 208: ' -50 50 0 ] \n' + 209: ' } \n' + 210: ' } \n' + 211: ' } \n' + 212: ' ] \n' + 213: ' } \n' + 214: ' ] \n' + 215: ' } \n' + 216: ' ] \n' + 217: ' } \n'; 218: 219: 220: } 221: 222: CloudStringD = CloudStringC.join(' '); 223: 224: 225: CloudStringE = ' ] \n' + 226: ' } \n'; 227: 228: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 229: 230: 231: } 232: 233: CloudStringG = CloudStringF.join(' '); 234: 235: CloudStringH = ' ] \n' + 236: ' } \n' + 237: '######################################################### \n'; 238: 239: CloudString = CloudStringA + CloudStringG + CloudStringH; 240: 241: 242: 243: newNode = Browser.createVrmlFromString(CloudString); 244: Cumulus.children[i] = newNode[0]; 245: 246: 247: } 248: 249: } 250: 251: function cirrus() 252: 253: { 254: 255: maxi = 2; // number of clouds 256: 257: maxj = 5; // denotes how many portions affecting the size of the cloud 258: 259: maxk = 8; // number of billboards indicating cloud density 260: 261: sectionradius = 1000; //radius of individual cloud sections 262: 263: 264: 265: 266: 267: for (var i=0; i < maxi; i++) 268: { 269: 270: 271: 272: CloudStringA = ' Transform { \n' + 273: ' scale '+ cirrusscale() + ' \n' + 274: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 275: ' children [ \n'; 276: 277: 278: CloudStringB = new Array(); 279: CloudStringF = new Array(); 280: 281: for (var j=0; j < maxj; j++) 282: { 283: 284: radius = 0; 285: 286: CloudStringB[j]= ' Transform { \n' + 287: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 288: ' children [ \n'; 289: 290: 291: CloudStringC = new Array(); 292: 293: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 294: { 295: 296: 297: randomtheta = 6.28319*Math.random(); 298: randomphi = 1.57079*Math.random(); 299: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 300: 301: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 302: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 303: Y = radius*Math.cos(randomphi); 304: 305: Billboardtranslation = new String(X+' '+Y+' '+Z); 306: 307: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 308: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 309: ' children [ \n' + 310: ' Billboard { \n' + 311: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 312: ' children [ \n' + 313: ' Transform { \n' + 314: ' rotation ' + rotation() + ' \n' + 315: ' children [ \n' + 316: ' Shape { \n' + 317: ' appearance Appearance { \n' + 318: ' material Material { \n' + 319: ' } \n' + 320: ' texture ImageTexture { \n' + 321: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 322: ' } \n' + 323: ' } \n' + 324: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 325: ' coordIndex [ 0, 1, 2, 3 ] \n' + 326: ' solid FALSE \n' + 327: ' coord Coordinate { \n' + 328: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 329: ' 500 -500 0, \n' + 330: ' -500 -500 0, \n' + 331: ' -500 500 0 ] \n' + 332: ' } \n' + 333: ' } \n' + 334: ' } \n' + 335: ' ] \n' + 336: ' } \n' + 337: ' ] \n' + 338: ' } \n' + 339: ' ] \n' + 340: ' } \n'; 341: 342: 343: } 344: 345: CloudStringD = CloudStringC.join(' '); 346: 347: CloudStringE = ' ] \n' + 348: ' } \n'; 349: 350: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 351: 352: 353: } 354: 355: CloudStringG = CloudStringF.join(' '); 356: 357: CloudStringH = ' ] \n' + 358: ' } \n' + 359: '######################################################### \n'; 360: 361: CloudString = CloudStringA + CloudStringG + CloudStringH; 362: 363: 364: 365: newNode = Browser.createVrmlFromString(CloudString); 366: Cirrus.children[i] = newNode[0]; 367: 368: } 369: 370: } 371: 372: 373: function initialize() 374: 375: { 376: 377: cumulus(); 378: 379: cirrus(); 380: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 20; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "CloudTexture1_5.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "CloudTexture1_4.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 202: ' coordIndex [ 0, 1, 2, 3 ] \n' + 203: ' solid FALSE \n' + 204: ' coord Coordinate { \n' + 205: ' point [ 50 50 0, \n' + // define size of the geometry. Here 100 meter 2D square. 206: ' 50 -50 0, \n' + 207: ' -50 -50 0, \n' + 208: ' -50 50 0 ] \n' + 209: ' } \n' + 210: ' } \n' + 211: ' } \n' + 212: ' ] \n' + 213: ' } \n' + 214: ' ] \n' + 215: ' } \n' + 216: ' ] \n' + 217: ' } \n'; 218: 219: 220: } 221: 222: CloudStringD = CloudStringC.join(' '); 223: 224: 225: CloudStringE = ' ] \n' + 226: ' } \n'; 227: 228: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 229: 230: 231: } 232: 233: CloudStringG = CloudStringF.join(' '); 234: 235: CloudStringH = ' ] \n' + 236: ' } \n' + 237: '######################################################### \n'; 238: 239: CloudString = CloudStringA + CloudStringG + CloudStringH; 240: 241: 242: 243: newNode = Browser.createVrmlFromString(CloudString); 244: Cumulus.children[i] = newNode[0]; 245: 246: 247: } 248: 249: } 250: 251: function cirrus() 252: 253: { 254: 255: maxi = 2; // number of clouds 256: 257: maxj = 5; // denotes how many portions affecting the size of the cloud 258: 259: maxk = 8; // number of billboards indicating cloud density 260: 261: sectionradius = 1000; //radius of individual cloud sections 262: 263: 264: 265: 266: 267: for (var i=0; i < maxi; i++) 268: { 269: 270: 271: 272: CloudStringA = ' Transform { \n' + 273: ' scale '+ cirrusscale() + ' \n' + 274: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 275: ' children [ \n'; 276: 277: 278: CloudStringB = new Array(); 279: CloudStringF = new Array(); 280: 281: for (var j=0; j < maxj; j++) 282: { 283: 284: radius = 0; 285: 286: CloudStringB[j]= ' Transform { \n' + 287: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 288: ' children [ \n'; 289: 290: 291: CloudStringC = new Array(); 292: 293: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 294: { 295: 296: 297: randomtheta = 6.28319*Math.random(); 298: randomphi = 1.57079*Math.random(); 299: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 300: 301: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 302: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 303: Y = radius*Math.cos(randomphi); 304: 305: Billboardtranslation = new String(X+' '+Y+' '+Z); 306: 307: CloudStringC[k] = ' Transform { \n' + 308: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 309: ' children [ \n' + 310: ' Billboard { \n' + 311: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 312: ' children [ \n' + 313: ' Transform { \n' + 314: ' rotation ' + rotation() + ' \n' + 315: ' children [ \n' + 316: ' Shape { \n' + 317: ' appearance Appearance { \n' + 318: ' material Material { \n' + 319: ' } \n' + 320: ' texture ImageTexture { \n' + 321: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 322: ' } \n' + 323: ' } \n' + 324: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 325: ' coordIndex [ 0, 1, 2, 3 ] \n' + 326: ' solid FALSE \n' + 327: ' coord Coordinate { \n' + 328: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 329: ' 500 -500 0, \n' + 330: ' -500 -500 0, \n' + 331: ' -500 500 0 ] \n' + 332: ' } \n' + 333: ' } \n' + 334: ' } \n' + 335: ' ] \n' + 336: ' } \n' + 337: ' ] \n' + 338: ' } \n' + 339: ' ] \n' + 340: ' } \n'; 341: 342: 343: } 344: 345: CloudStringD = CloudStringC.join(' '); 346: 347: CloudStringE = ' ] \n' + 348: ' } \n'; 349: 350: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 351: 352: 353: } 354: 355: CloudStringG = CloudStringF.join(' '); 356: 357: CloudStringH = ' ] \n' + 358: ' } \n' + 359: '######################################################### \n'; 360: 361: CloudString = CloudStringA + CloudStringG + CloudStringH; 362: 363: 364: 365: newNode = Browser.createVrmlFromString(CloudString); 366: Cirrus.children[i] = newNode[0]; 367: 368: } 369: 370: } 371: 372: 373: function initialize() 374: 375: { 376: 377: cumulus(); 378: 379: cirrus(); 380: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural2.x3d._VP_Light_House_Tower.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural2.x3d._VP_centerWest.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_thumbnails/CloudsProcedural3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 10; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry Sphere { \n' + 202: ' radius 50 \n' + 203: ' } \n' + 204: ' } \n' + 205: ' ] \n' + 206: ' } \n' + 207: ' ] \n' + 208: ' } \n' + 209: ' ] \n' + 210: ' } \n'; 211: 212: 213: } 214: 215: CloudStringD = CloudStringC.join(' '); 216: 217: 218: CloudStringE = ' ] \n' + 219: ' } \n'; 220: 221: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 222: 223: 224: } 225: 226: CloudStringG = CloudStringF.join(' '); 227: 228: CloudStringH = ' ] \n' + 229: ' } \n' + 230: '######################################################### \n'; 231: 232: CloudString = CloudStringA + CloudStringG + CloudStringH; 233: 234: 235: 236: newNode = Browser.createVrmlFromString(CloudString); 237: Cumulus.children[i] = newNode[0]; 238: 239: 240: } 241: 242: } 243: 244: function cirrus() 245: 246: { 247: 248: maxi = 2; // number of clouds 249: 250: maxj = 5; // denotes how many portions affecting the size of the cloud 251: 252: maxk = 8; // number of billboards indicating cloud density 253: 254: sectionradius = 1000; //radius of individual cloud sections 255: 256: 257: 258: 259: 260: for (var i=0; i < maxi; i++) 261: { 262: 263: 264: 265: CloudStringA = ' Transform { \n' + 266: ' scale '+ cirrusscale() + ' \n' + 267: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 268: ' children [ \n'; 269: 270: 271: CloudStringB = new Array(); 272: CloudStringF = new Array(); 273: 274: for (var j=0; j < maxj; j++) 275: { 276: 277: radius = 0; 278: 279: CloudStringB[j]= ' Transform { \n' + 280: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 281: ' children [ \n'; 282: 283: 284: CloudStringC = new Array(); 285: 286: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 287: { 288: 289: 290: randomtheta = 6.28319*Math.random(); 291: randomphi = 1.57079*Math.random(); 292: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 293: 294: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 295: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 296: Y = radius*Math.cos(randomphi); 297: 298: Billboardtranslation = new String(X+' '+Y+' '+Z); 299: 300: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 301: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 302: ' children [ \n' + 303: ' Billboard { \n' + 304: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 305: ' children [ \n' + 306: ' Transform { \n' + 307: ' rotation ' + rotation() + ' \n' + 308: ' children [ \n' + 309: ' Shape { \n' + 310: ' appearance Appearance { \n' + 311: ' material Material { \n' + 312: ' } \n' + 313: ' texture ImageTexture { \n' + 314: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 315: ' } \n' + 316: ' } \n' + 317: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 318: ' coordIndex [ 0, 1, 2, 3 ] \n' + 319: ' solid FALSE \n' + 320: ' coord Coordinate { \n' + 321: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 322: ' 500 -500 0, \n' + 323: ' -500 -500 0, \n' + 324: ' -500 500 0 ] \n' + 325: ' } \n' + 326: ' } \n' + 327: ' } \n' + 328: ' ] \n' + 329: ' } \n' + 330: ' ] \n' + 331: ' } \n' + 332: ' ] \n' + 333: ' } \n'; 334: 335: 336: } 337: 338: CloudStringD = CloudStringC.join(' '); 339: 340: CloudStringE = ' ] \n' + 341: ' } \n'; 342: 343: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 344: 345: 346: } 347: 348: CloudStringG = CloudStringF.join(' '); 349: 350: CloudStringH = ' ] \n' + 351: ' } \n' + 352: '######################################################### \n'; 353: 354: CloudString = CloudStringA + CloudStringG + CloudStringH; 355: 356: 357: 358: newNode = Browser.createVrmlFromString(CloudString); 359: Cirrus.children[i] = newNode[0]; 360: 361: } 362: 363: } 364: 365: 366: function initialize() 367: 368: { 369: 370: cumulus(); 371: 372: cirrus(); 373: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#234) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 10; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "Spheretexture.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry Sphere { \n' + 202: ' radius 50 \n' + 203: ' } \n' + 204: ' } \n' + 205: ' ] \n' + 206: ' } \n' + 207: ' ] \n' + 208: ' } \n' + 209: ' ] \n' + 210: ' } \n'; 211: 212: 213: } 214: 215: CloudStringD = CloudStringC.join(' '); 216: 217: 218: CloudStringE = ' ] \n' + 219: ' } \n'; 220: 221: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 222: 223: 224: } 225: 226: CloudStringG = CloudStringF.join(' '); 227: 228: CloudStringH = ' ] \n' + 229: ' } \n' + 230: '######################################################### \n'; 231: 232: CloudString = CloudStringA + CloudStringG + CloudStringH; 233: 234: 235: 236: newNode = Browser.createVrmlFromString(CloudString); 237: Cumulus.children[i] = newNode[0]; 238: 239: 240: } 241: 242: } 243: 244: function cirrus() 245: 246: { 247: 248: maxi = 2; // number of clouds 249: 250: maxj = 5; // denotes how many portions affecting the size of the cloud 251: 252: maxk = 8; // number of billboards indicating cloud density 253: 254: sectionradius = 1000; //radius of individual cloud sections 255: 256: 257: 258: 259: 260: for (var i=0; i < maxi; i++) 261: { 262: 263: 264: 265: CloudStringA = ' Transform { \n' + 266: ' scale '+ cirrusscale() + ' \n' + 267: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 268: ' children [ \n'; 269: 270: 271: CloudStringB = new Array(); 272: CloudStringF = new Array(); 273: 274: for (var j=0; j < maxj; j++) 275: { 276: 277: radius = 0; 278: 279: CloudStringB[j]= ' Transform { \n' + 280: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 281: ' children [ \n'; 282: 283: 284: CloudStringC = new Array(); 285: 286: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 287: { 288: 289: 290: randomtheta = 6.28319*Math.random(); 291: randomphi = 1.57079*Math.random(); 292: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 293: 294: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 295: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 296: Y = radius*Math.cos(randomphi); 297: 298: Billboardtranslation = new String(X+' '+Y+' '+Z); 299: 300: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 301: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 302: ' children [ \n' + 303: ' Billboard { \n' + 304: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 305: ' children [ \n' + 306: ' Transform { \n' + 307: ' rotation ' + rotation() + ' \n' + 308: ' children [ \n' + 309: ' Shape { \n' + 310: ' appearance Appearance { \n' + 311: ' material Material { \n' + 312: ' } \n' + 313: ' texture ImageTexture { \n' + 314: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 315: ' } \n' + 316: ' } \n' + 317: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 318: ' coordIndex [ 0, 1, 2, 3 ] \n' + 319: ' solid FALSE \n' + 320: ' coord Coordinate { \n' + 321: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 322: ' 500 -500 0, \n' + 323: ' -500 -500 0, \n' + 324: ' -500 500 0 ] \n' + 325: ' } \n' + 326: ' } \n' + 327: ' } \n' + 328: ' ] \n' + 329: ' } \n' + 330: ' ] \n' + 331: ' } \n' + 332: ' ] \n' + 333: ' } \n'; 334: 335: 336: } 337: 338: CloudStringD = CloudStringC.join(' '); 339: 340: CloudStringE = ' ] \n' + 341: ' } \n'; 342: 343: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 344: 345: 346: } 347: 348: CloudStringG = CloudStringF.join(' '); 349: 350: CloudStringH = ' ] \n' + 351: ' } \n' + 352: '######################################################### \n'; 353: 354: CloudString = CloudStringA + CloudStringG + CloudStringH; 355: 356: 357: 358: newNode = Browser.createVrmlFromString(CloudString); 359: Cirrus.children[i] = newNode[0]; 360: 361: } 362: 363: } 364: 365: 366: function initialize() 367: 368: { 369: 370: cumulus(); 371: 372: cirrus(); 373: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#234) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural3.x3d._VP_Light_House_Tower.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural3.x3d._VP_centerWest.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_thumbnails/CloudsProcedural4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 20; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "CloudTexture1_5.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "CloudTexture1_4.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 202: ' coordIndex [ 0, 1, 2, 3 ] \n' + 203: ' solid FALSE \n' + 204: ' coord Coordinate { \n' + 205: ' point [ 50 50 0, \n' + // define size of the geometry. Here 100 meter 2D square. 206: ' 50 -50 0, \n' + 207: ' -50 -50 0, \n' + 208: ' -50 50 0 ] \n' + 209: ' } \n' + 210: ' } \n' + 211: ' } \n' + 212: ' ] \n' + 213: ' } \n' + 214: ' ] \n' + 215: ' } \n' + 216: ' ] \n' + 217: ' } \n'; 218: 219: 220: } 221: 222: CloudStringD = CloudStringC.join(' '); 223: 224: 225: CloudStringE = ' ] \n' + 226: ' } \n'; 227: 228: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 229: 230: 231: } 232: 233: CloudStringG = CloudStringF.join(' '); 234: 235: CloudStringH = ' ] \n' + 236: ' } \n' + 237: '######################################################### \n'; 238: 239: CloudString = CloudStringA + CloudStringG + CloudStringH; 240: 241: 242: 243: newNode = Browser.createVrmlFromString(CloudString); 244: Cumulus.children[i] = newNode[0]; 245: 246: 247: } 248: 249: } 250: 251: function cirrus() 252: 253: { 254: 255: maxi = 2; // number of clouds 256: 257: maxj = 5; // denotes how many portions affecting the size of the cloud 258: 259: maxk = 8; // number of billboards indicating cloud density 260: 261: sectionradius = 1000; //radius of individual cloud sections 262: 263: 264: 265: 266: 267: for (var i=0; i < maxi; i++) 268: { 269: 270: 271: 272: CloudStringA = ' Transform { \n' + 273: ' scale '+ cirrusscale() + ' \n' + 274: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 275: ' children [ \n'; 276: 277: 278: CloudStringB = new Array(); 279: CloudStringF = new Array(); 280: 281: for (var j=0; j < maxj; j++) 282: { 283: 284: radius = 0; 285: 286: CloudStringB[j]= ' Transform { \n' + 287: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 288: ' children [ \n'; 289: 290: 291: CloudStringC = new Array(); 292: 293: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 294: { 295: 296: 297: randomtheta = 6.28319*Math.random(); 298: randomphi = 1.57079*Math.random(); 299: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 300: 301: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 302: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 303: Y = radius*Math.cos(randomphi); 304: 305: Billboardtranslation = new String(X+' '+Y+' '+Z); 306: 307: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 308: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 309: ' children [ \n' + 310: ' Billboard { \n' + 311: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 312: ' children [ \n' + 313: ' Transform { \n' + 314: ' rotation ' + rotation() + ' \n' + 315: ' children [ \n' + 316: ' Shape { \n' + 317: ' appearance Appearance { \n' + 318: ' material Material { \n' + 319: ' } \n' + 320: ' texture ImageTexture { \n' + 321: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 322: ' } \n' + 323: ' } \n' + 324: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 325: ' coordIndex [ 0, 1, 2, 3 ] \n' + 326: ' solid FALSE \n' + 327: ' coord Coordinate { \n' + 328: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 329: ' 500 -500 0, \n' + 330: ' -500 -500 0, \n' + 331: ' -500 500 0 ] \n' + 332: ' } \n' + 333: ' } \n' + 334: ' } \n' + 335: ' ] \n' + 336: ' } \n' + 337: ' ] \n' + 338: ' } \n' + 339: ' ] \n' + 340: ' } \n'; 341: 342: 343: } 344: 345: CloudStringD = CloudStringC.join(' '); 346: 347: CloudStringE = ' ] \n' + 348: ' } \n'; 349: 350: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 351: 352: 353: } 354: 355: CloudStringG = CloudStringF.join(' '); 356: 357: CloudStringH = ' ] \n' + 358: ' } \n' + 359: '######################################################### \n'; 360: 361: CloudString = CloudStringA + CloudStringG + CloudStringH; 362: 363: 364: 365: newNode = Browser.createVrmlFromString(CloudString); 366: Cirrus.children[i] = newNode[0]; 367: 368: } 369: 370: } 371: 372: 373: function initialize() 374: 375: { 376: 377: cumulus(); 378: 379: cirrus(); 380: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/ocean.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/Atmosphere/Lighthouse.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: 3: function cumulustranslation() // These values designate the boundary location of the cloud 4: { 5: X = 50000*Math.random(); // X horizontal range 6: Y = 1000 + 300*Math.random(); // Y vertical base + range 7: Z = 50000*Math.random(); // z horizontal range 8: 9: randomt = new String(X+' '+Y+' '+Z); 10: 11: return randomt; 12: 13: } 14: 15: 16: 17: function cumulusscale() // these values scale a cloud within a designated size 18: { 19: 20: maxscale = 1; 21: 22: scale = Math.round(9+maxscale*Math.random()); 23: X = 1.5*scale; 24: Y = scale; 25: Z = scale; 26: 27: randomscale = new String(X+' '+Y+' '+Z); 28: 29: return randomscale; 30: 31: } 32: 33: 34: function cirrustranslation() // These values designate the boundary location of the cloud 35: { 36: X = 50000*Math.random(); // X horizontal range 37: Y = 8000 + 1000*Math.random(); // Y vertical base + range 38: Z = 50000*Math.random(); // z horizontal range 39: 40: randomt = new String(X+' '+Y+' '+Z); 41: 42: return randomt; 43: 44: } 45: 46: 47: 48: function cirrusscale() // these values scale a cloud within a designated size 49: { 50: 51: maxscale = 1; 52: 53: scale = Math.round(9+maxscale*Math.random()); 54: X = 1.5*scale; 55: Y = 2*Math.random(); 56: Z = 1.5*scale; 57: 58: randomscale = new String(X+' '+Y+' '+Z); 59: 60: return randomscale; 61: 62: } 63: 64: 65: function cumulussectiontranslation() // These random values place another portion of cumulus type cloud 66: { 67: 68: randomtheta = 6.28319*Math.random(); 69: randomphi = .7854*Math.random(); 70: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 71: 72: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 73: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 74: Y = randomradius*Math.cos(randomphi); 75: 76: 77: randomt = new String(X+' '+Y+' '+Z); 78: 79: return randomt; 80: 81: } 82: 83: function cirrussectiontranslation() // These random values place another portion of cirrus type cloud 84: { 85: 86: randomtheta = 6.28319*Math.random(); 87: randomphi = .7854*Math.random(); 88: randomradius = 90 + 5*Math.random();//the first whole number should be close to the sectionradius 89: 90: X = randomradius*Math.cos(randomtheta)*Math.sin(randomphi); 91: Z = randomradius*Math.sin(randomtheta)*Math.sin(randomphi); 92: Y = randomradius*Math.cos(randomphi); 93: 94: 95: randomt = new String(X+' '+Y+' '+Z); 96: 97: return randomt; 98: 99: } 100: 101: 102: function rotation() // This random value is for the billboard rotation not used in this script 103: { 104: 105: 106: radians = 6.28*Math.random(); 107: 108: randomr = new String('0 0 1 ' + radians ); 109: 110: 111: return randomr; 112: 113: } 114: 115: function cumulus() 116: { 117: 118: maxi = 20; // number of clouds 119: 120: maxj = 5; // denotes how many portions affecting the size of the cloud 121: 122: maxk = 8; // number of billboards indicating cloud density 123: 124: sectionradius = 100; //radius of individual cloud sections 125: 126: 127: 128: 129: 130: for (var i=0; i < maxi; i++) 131: { 132: 133: 134: 135: CloudStringA = ' Transform { \n' + 136: ' scale '+ cumulusscale() + ' \n' + 137: ' translation '+ cumulustranslation() + ' \n' + // cloud placement 138: ' children [ \n'; 139: 140: 141: CloudStringB = new Array(); 142: CloudStringF = new Array(); 143: 144: for (var j=0; j < maxj; j++) 145: { 146: 147: radius = 0; 148: 149: CloudStringB[j]= ' Transform { \n' + 150: ' translation '+ cumulussectiontranslation() + ' \n' + // section placement 151: ' children [ \n'; 152: 153: 154: CloudStringC = new Array(); 155: image = new String(); 156: 157: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 158: { 159: 160: 161: randomtheta = 6.28319*Math.random(); 162: randomphi = 1.57079*Math.random(); 163: radius = radius+(sectionradius/maxk); // radius incremental steps based on billow radius and max billboards 164: 165: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 166: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 167: Y = radius*Math.cos(randomphi); 168: 169: 170: if (Y <= 30) //cloud shading and lighting control 171: { 172: image = ' "CloudTexture1_5.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 173: } 174: 175: else 176: { 177: image = ' "CloudTexture1_4.png" "https://savage.nps.edu/Savage/Environment/Spheretexture.png" \n'; 178: } 179: 180: 181: 182: Billboardtranslation = new String(X+' '+Y+' '+Z); 183: 184: CloudStringC[k] = ' Transform { \n' + 185: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 186: ' children [ \n' + 187: ' Billboard { \n' + 188: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 189: ' children [ \n' + 190: ' Transform { \n' + 191: ' rotation 0 0 0 0 \n' + // a rotation of the individual billboards can be defined 192: ' children [ \n' + 193: ' Shape { \n' + 194: ' appearance Appearance { \n' + 195: ' material Material { \n' + 196: ' } \n' + 197: ' texture ImageTexture { \n' + 198: ' url [ ' + image + ' ] \n' + 199: ' } \n' + 200: ' } \n' + 201: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 202: ' coordIndex [ 0, 1, 2, 3 ] \n' + 203: ' solid FALSE \n' + 204: ' coord Coordinate { \n' + 205: ' point [ 50 50 0, \n' + // define size of the geometry. Here 100 meter 2D square. 206: ' 50 -50 0, \n' + 207: ' -50 -50 0, \n' + 208: ' -50 50 0 ] \n' + 209: ' } \n' + 210: ' } \n' + 211: ' } \n' + 212: ' ] \n' + 213: ' } \n' + 214: ' ] \n' + 215: ' } \n' + 216: ' ] \n' + 217: ' } \n'; 218: 219: 220: } 221: 222: CloudStringD = CloudStringC.join(' '); 223: 224: 225: CloudStringE = ' ] \n' + 226: ' } \n'; 227: 228: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 229: 230: 231: } 232: 233: CloudStringG = CloudStringF.join(' '); 234: 235: CloudStringH = ' ] \n' + 236: ' } \n' + 237: '######################################################### \n'; 238: 239: CloudString = CloudStringA + CloudStringG + CloudStringH; 240: 241: 242: 243: newNode = Browser.createVrmlFromString(CloudString); 244: Cumulus.children[i] = newNode[0]; 245: 246: 247: } 248: 249: } 250: 251: function cirrus() 252: 253: { 254: 255: maxi = 2; // number of clouds 256: 257: maxj = 5; // denotes how many portions affecting the size of the cloud 258: 259: maxk = 8; // number of billboards indicating cloud density 260: 261: sectionradius = 1000; //radius of individual cloud sections 262: 263: 264: 265: 266: 267: for (var i=0; i < maxi; i++) 268: { 269: 270: 271: 272: CloudStringA = ' Transform { \n' + 273: ' scale '+ cirrusscale() + ' \n' + 274: ' translation '+ cirrustranslation() + ' \n' + // cloud placement 275: ' children [ \n'; 276: 277: 278: CloudStringB = new Array(); 279: CloudStringF = new Array(); 280: 281: for (var j=0; j < maxj; j++) 282: { 283: 284: radius = 0; 285: 286: CloudStringB[j]= ' Transform { \n' + 287: ' translation '+ cirrussectiontranslation() + ' \n' + // section placement 288: ' children [ \n'; 289: 290: 291: CloudStringC = new Array(); 292: 293: for (var k=1; k < maxk; k++) // maxk value denotes how many textured billboards make up the cloud 294: { 295: 296: 297: randomtheta = 6.28319*Math.random(); 298: randomphi = 1.57079*Math.random(); 299: radius = radius+(sectionradius/maxk); // radius incremental steps based on section radius and max billboards 300: 301: X = radius*Math.cos(randomtheta)*Math.sin(randomphi); 302: Z = radius*Math.sin(randomtheta)*Math.sin(randomphi); 303: Y = radius*Math.cos(randomphi); 304: 305: Billboardtranslation = new String(X+' '+Y+' '+Z); 306: 307: CloudStringC[k] = ' Transform { \n' + Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 308: ' translation '+ Billboardtranslation + ' \n' + // random billboard placement within radius designated above 309: ' children [ \n' + 310: ' Billboard { \n' + 311: ' axisOfRotation 0 0 0 \n' + // 0 0 0 designates rotation on all axis 312: ' children [ \n' + 313: ' Transform { \n' + 314: ' rotation ' + rotation() + ' \n' + 315: ' children [ \n' + 316: ' Shape { \n' + 317: ' appearance Appearance { \n' + 318: ' material Material { \n' + 319: ' } \n' + 320: ' texture ImageTexture { \n' + 321: ' url ["cloudtexture3.png" "https://savage.nps.edu/Savage/Environment/cloudtexture1_4.png" ] \n' + 322: ' } \n' + 323: ' } \n' + 324: ' geometry IndexedFaceSet { \n' + // define type of geometry to texture 325: ' coordIndex [ 0, 1, 2, 3 ] \n' + 326: ' solid FALSE \n' + 327: ' coord Coordinate { \n' + 328: ' point [ 500 500 0, \n' + // define size of the geometry. Here 100 meter 2D square. 329: ' 500 -500 0, \n' + 330: ' -500 -500 0, \n' + 331: ' -500 500 0 ] \n' + 332: ' } \n' + 333: ' } \n' + 334: ' } \n' + 335: ' ] \n' + 336: ' } \n' + 337: ' ] \n' + 338: ' } \n' + 339: ' ] \n' + 340: ' } \n'; 341: 342: 343: } 344: 345: CloudStringD = CloudStringC.join(' '); 346: 347: CloudStringE = ' ] \n' + 348: ' } \n'; 349: 350: CloudStringF[j] = CloudStringB[j] + CloudStringD +CloudStringE; 351: 352: 353: } 354: 355: CloudStringG = CloudStringF.join(' '); 356: 357: CloudStringH = ' ] \n' + 358: ' } \n' + 359: '######################################################### \n'; 360: 361: CloudString = CloudStringA + CloudStringG + CloudStringH; 362: 363: 364: 365: newNode = Browser.createVrmlFromString(CloudString); 366: Cirrus.children[i] = newNode[0]; 367: 368: } 369: 370: } 371: 372: 373: function initialize() 374: 375: { 376: 377: cumulus(); 378: 379: cirrus(); 380: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#241) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural4.x3d._VP_Light_House_Tower.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural4.x3d._VP_centerWest.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Atmosphere\_viewpoints/CloudsProcedural4.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Atmosphere/CloudsProcedural4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Oceanography/OceanographicSurveyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Oceanography/_thumbnails/OceanographicSurveyExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\Oceanography\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:18:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:289) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Oceanography/OceanographicSurveyExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Oceanography/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:289) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/Oceanography/OceanographicSurveyExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion13.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_thumbnails/MoveSeaByExtrusion13Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion13.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion13.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion14.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_thumbnails/MoveSeaByExtrusion14Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:19:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion14.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/MoveSeaByExtrusion14.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateElevationGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_thumbnails/SeaStateElevationGridExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateElevationGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_viewpoints/SeaStateElevationGridExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateElevationGridExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_thumbnails/SeaStateExtrusionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:20:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_thumbnails/SeaStateExtrusionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\SeaState\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/SeaState/SeaStateExtrusionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/TimeOfDay/TimeOfDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/TimeOfDay/_thumbnails/TimeOfDayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\TimeOfDay\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/ClockMechanismPROTO.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/ClockMechanismExample2.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/indy.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/TimeOfDay/TimeOfDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/TimeOfDay/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/ClockMechanismPROTO.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/ClockMechanismExample2.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Environment/TimeOfDay/indy.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\TimeOfDay\_viewpoints/TimeOfDay.x3d._VP_outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Environment\TimeOfDay\_viewpoints/TimeOfDay.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Environment/TimeOfDay/TimeOfDay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/BMP1/BMP1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/BMP1/_thumbnails/BMP1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/BMP1/BMP1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/BMP1/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Turret_Top.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Top_Down.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Left_Side.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Back.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Right_Side.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Front.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\BMP1\_viewpoints/BMP1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/BMP1/BMP1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/_thumbnails/CargoTruckHighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:21:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckHighDetail.x3d._VP_Cargo_Truck_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckHighDetail.x3d._VP_Cargo_Truck_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckHighDetail.x3d._VP_Cargo_Truck_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckHighDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckHighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/_thumbnails/CargoTruckLowDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckLowDetail.x3d._VP_Cargo_Truck_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckLowDetail.x3d._VP_Cargo_Truck_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckLowDetail.x3d._VP_Cargo_Truck_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Cargo\_viewpoints/CargoTruckLowDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Cargo/CargoTruckLowDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Chevy/ChevyTahoe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Chevy/_thumbnails/ChevyTahoeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Chevy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Chevy/ChevyTahoe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Chevy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Chevy\_viewpoints/ChevyTahoe.x3d._VP_Chevy_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Chevy\_viewpoints/ChevyTahoe.x3d._VP_Chevy_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Chevy\_viewpoints/ChevyTahoe.x3d._VP_Chevy_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Chevy\_viewpoints/ChevyTahoe.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Chevy/ChevyTahoe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Emergency/WashingtonStatePatrolCruiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Emergency/_thumbnails/WashingtonStatePatrolCruiserThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Emergency/WashingtonStatePatrolCruiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Emergency/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_viewpoints/WashingtonStatePatrolCruiser.x3d._VP_PatrolCruiser_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_viewpoints/WashingtonStatePatrolCruiser.x3d._VP_PatrolCruiser_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_viewpoints/WashingtonStatePatrolCruiser.x3d._VP_PatrolCruiser_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_viewpoints/WashingtonStatePatrolCruiser.x3d._VP_Perspective.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Emergency\_viewpoints/WashingtonStatePatrolCruiser.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Emergency/WashingtonStatePatrolCruiser.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/AutomotiveTire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/AutomotiveTireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/AutomotiveTire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/AutomotiveTire.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/AutomotiveTire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/BenchSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/BenchSeatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:22:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/BenchSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/BenchSeat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/DriverSideLargeSideMirror.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/DriverSideLargeSideMirrorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/DriverSideLargeSideMirror.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/DriverSideLargeSideMirror.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Frame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/FrameThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Frame.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Frame.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/HMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/HMMWVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/BenchSeat.wrl Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/SteeringWheel.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/HMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/BenchSeat.wrl Error: Unknown error in content loading process Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/AAV/SteeringWheel.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/HMMWV.x3d._VP_Passenger_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/HMMWV.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/HMMWV.x3d._VP_From_Above_20M.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/HMMWV.x3d._VP_Drivers_Seat.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/HMMWV.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/HMMWV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/LargeSideMirrors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/LargeSideMirrorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/LargeSideMirrors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:23:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/LargeSideMirrors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/PassengerSideLargeSideMirror.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/PassengerSideLargeSideMirrorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/PassengerSideLargeSideMirror.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/PassengerSideLargeSideMirror.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SteeringWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/SteeringWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SteeringWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_viewpoints/SteeringWheel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SteeringWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Suspension.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/SuspensionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Suspension.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/Suspension.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SuspensionSpring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_thumbnails/SuspensionSpringThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SuspensionSpring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:24:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/HMMWV/SuspensionSpring.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Jeep/Jeep.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Jeep/_thumbnails/JeepThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter22-Background/Figure22.3cBackgroundSkyGroundMountains.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Jeep/Jeep.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Jeep/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter22-Background/Figure22.3cBackgroundSkyGroundMountains.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Vertical_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Right_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Right_BackView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Radio_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Panel_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Jeep\_viewpoints/Jeep.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Jeep/Jeep.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A1/M1A1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A1/_thumbnails/M1A1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A1\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A1/M1A1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A1/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A1\_viewpoints/M1A1.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A1\_viewpoints/M1A1.x3d._VP_left_side_skirts.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A1\_viewpoints/M1A1.x3d._VP_roadWheel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A1\_viewpoints/M1A1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A1/M1A1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A2/M1A2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A2/_thumbnails/M1A2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A2/M1A2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A2/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Turret_Top.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Top_Down.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Left_Side.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Back.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Right_Side.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Front.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M1A2\_viewpoints/M1A2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M1A2/M1A2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/BoltHeadWithRaisedUS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/BoltHeadWithRaisedUSThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/BoltHeadWithRaisedUS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/BoltHeadWithRaisedUS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/FrontDriveSprocket.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/FrontDriveSprocketThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:25:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/FrontDriveSprocket.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/FrontDriveSprocket.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/HalfTrackSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/HalfTrackSectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/HalfTrackSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/HalfTrackSection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/M2A3BradleyFightingVehicle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/M2A3BradleyFightingVehicleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/M2A3BradleyFightingVehicle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Driver_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Back_of_Bradley.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_BC_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Top_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Underneath.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Front_Bradley_Chassis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_viewpoints/M2A3BradleyFightingVehicle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/M2A3BradleyFightingVehicle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/RoadWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/RoadWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/RoadWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/RoadWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/TrackSkirtHandle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/TrackSkirtHandleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/TrackSkirtHandle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:26:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/TrackSkirtHandle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/WholeTrackSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_thumbnails/WholeTrackSectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M2A3\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/WholeTrackSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M2A3/WholeTrackSection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M577/M577CommandTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M577/_thumbnails/M577CommandTrackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M577/M577CommandTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M577/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Front_of_Vehicle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Front_of_Vehicle_-_Engine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Front_Side_-_Driver.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Drivers_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Rear_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Rear_Side_Over_Hatch.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Track_Commanders_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Inside_Track.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\M577\_viewpoints/M577CommandTrack.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/M577/M577CommandTrack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/BodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie1.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/engine.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/green1.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie2.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie1.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/engine.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie2.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/green1.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Body.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Bushmaster.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/BushmasterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Bushmaster.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Bushmaster.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/HotLead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/HotLeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:27:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/HotLead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/HotLead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/MEFFV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/MEFFVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/MEFFV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/MEFFV.x3d._VP_MEFFV_from_behind_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/MEFFV.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/MEFFV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/TireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie2.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/AAAV/cammie2.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tires.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/TiresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tires.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/Tires.x3d._VP_Lower_Rear_Wheels_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/Tires.x3d._VP_Port_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/Tires.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Tires.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_thumbnails/TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:28:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/Turret.x3d._VP_Atop_Turret.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MEFFV\_viewpoints/Turret.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MEFFV/Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LauncherPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/LauncherPodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LauncherPod.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LauncherPod.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LoadedModule.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/LoadedModuleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LoadedModule.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/LoadedModule.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M269LauncherLoaderModule.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/M269LauncherLoaderModuleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M269LauncherLoaderModule.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M269LauncherLoaderModule.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M993CarrierVehicle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/M993CarrierVehicleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M993CarrierVehicle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) rotationOffset = new SFRotation (0, 1, 0, at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Cannot resolve any URLS for a script. URL: ecmascript: at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) function initialize () { at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) if (showCylinderSensorShape == true) ch at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) if (showCylinderSensorShape == true) ch at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) if (showCylinderSensorShape == true) ch at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) rotationOffset = new SFRotation (0, 1, 0, at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at java.base/java.lang.Thread.run(Thread.java:830) if (showCylinderSensorShape == true) ch org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.j3d.aviatrix3d.InvalidListenerSetTimingException: "dataChanged() cannot be called in while processing a NodeUpdateListener callback. I may only be called during the ApplicationUpdateObserver.updateSceneGraph() method. at org.j3d.aviatrix3d.management.SingleThreadRenderManager.dataChanged(SingleThreadRenderManager.java:810) at org.j3d.aviatrix3d.SceneGraphObject.dataChanged(SceneGraphObject.java:180) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLAppearance.setSolid(OGLAppearance.java:601) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:750) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/M993CarrierVehicle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsChassis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/MlrsChassisThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:29:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsChassis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) rotationOffset = new SFRotation (0, 1, 0, at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Warning: Cannot resolve any URLS for a script. URL: ecmascript: at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) function initialize () { if (showCylinderSensorShape == true) ch at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeBoundsChanges() callbacks at org.j3d.aviatrix3d.Group.removeChild(Group.java:867) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:263) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.CRProtoInstance.propagateSetupFinished(CRProtoInstance.java:2621) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:219) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsChassis.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsTracks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/MlrsTracksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsTracks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MlrsTracks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MultiLauncherRocketSystemMLRS270.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_thumbnails/MultiLauncherRocketSystemMLRS270Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MultiLauncherRocketSystemMLRS270.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.NullPointerException Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.updateNodeBoundsChanges(OGLInline.java:161) at org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline.setContent(OGLInline.java:207) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/cammie1.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl Error: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/halftrack.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/halftrack.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/track.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/track.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/sprocket.wrl Response code: 404 Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/sprocket.wrl at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 java.io.IOException: File not found. http://fp2k.redshift.com/rayburge3/roadwheel.wrl Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/MLRS270/roadwheel.wrl at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_frontView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_leftSideView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_rightSideView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_backView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_topView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_buttomView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_farView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\MLRS270\_viewpoints/MultiLauncherRocketSystemMLRS270.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/MLRS270/MultiLauncherRocketSystemMLRS270.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Hull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/MachineGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/MachineGunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/MachineGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:30:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/MachineGun.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/MachineGun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/T72MainBattleTankThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTank.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTank.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTankScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/T72MainBattleTankScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/T72M/Boom1.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTankScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/T72M/Boom1.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_Moving.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/T72MainBattleTankScenario.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/T72MainBattleTankScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Tracks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/TracksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Tracks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Tracks.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Tracks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_thumbnails/TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:31:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_Front_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\T72M\_viewpoints/Turret.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/T72M/Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/BlackMidSizeTruck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/BlackMidSizeTruckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Truck/CabWithWindShield.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/BlackMidSizeTruck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Truck/CabWithWindShield.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_Frontal_View_of_the_truck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_LeftSide_View_of_the_truck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_View_From_Drivers_Perspective.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_Rear_View_of_Truck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_View_of_the_bed_of_the_truck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_A_view_of_the_back_seat_from_just_behind_the_driver.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_A_view_of_the_dash_and_console_of_the_truck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_viewpoints/BlackMidSizeTruck.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/BlackMidSizeTruck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/CabInterior.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/CabInteriorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/CabInterior.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/CabInterior.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Doors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/DoorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Doors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Doors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/LightsAndTurnSignals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/LightsAndTurnSignalsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/LightsAndTurnSignals.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/LightsAndTurnSignals.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RearWindow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/RearWindowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RearWindow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:32:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RearWindow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Remainder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/RemainderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Remainder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/Remainder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RimsAndTires.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/RimsAndTiresThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RimsAndTires.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/RimsAndTires.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/TruckBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_thumbnails/TruckBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Truck\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/TruckBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Truck/TruckBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/Wolverine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/_thumbnails/WolverineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav java.io.IOException: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/Wolverine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:33:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav java.io.IOException: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_viewpoints/Wolverine.x3d._VP_Side_and_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_viewpoints/Wolverine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/Wolverine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/WolverineScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/_thumbnails/WolverineSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/mountns.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@17af1e8b Failed to realize: com.sun.media.ProcessEngine@3fa6230 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@17af1e8b Error: Unable to realize com.sun.media.ProcessEngine@3fa6230 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav java.io.IOException: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/WolverineScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/mountns.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The input format is not compatible with the given renderer plugin: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@7f04931 Failed to realize: com.sun.media.ProcessEngine@78296883 Cannot build a flow graph with the customized options: Unable to add customed renderer: org.web3d.vrml.renderer.common.input.movie.VideoRenderer@7f04931 Error: Unable to realize com.sun.media.ProcessEngine@78296883 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 Loading failed: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav java.io.IOException: File not found. http://www.grsites.com/sounds/18791905/vehicle/vehicle025.wav Response code: 404 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Wolverine/Tredlop2.wav at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_viewpoints/WolverineScene.x3d._VP_Side_and_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\GroundVehicles\Wolverine\_viewpoints/WolverineScene.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/GroundVehicles/Wolverine/WolverineScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Barrier/barrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Barrier/_thumbnails/barrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Barrier\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Barrier/barrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Barrier/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Barrier/barrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/Brow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_thumbnails/BrowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Brow\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/Brow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/Brow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_thumbnails/BrowPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Brow\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:34:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithRiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_thumbnails/BrowWithRiserThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Brow\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithRiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithRiser.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchAndRiserPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_thumbnails/BrowWithWatchAndRiserPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Brow\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchAndRiserPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchAndRiserPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_thumbnails/BrowWithWatchPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Brow\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Brow/BrowWithWatchPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/BuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/BuoyPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/BuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:35:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_viewpoints/BuoyPrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/BuoyPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/GreenBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/GreenBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/GreenBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/GreenBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MarkerBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/MarkerBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MarkerBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MarkerBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/MooringBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoyHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/MooringBuoyHighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoyHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:36:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/MooringBuoyHighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/RedBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_thumbnails/RedBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Buoys\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/RedBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Buoys/RedBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Canopy/CanopyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Canopy/_thumbnails/CanopyPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Canopy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Canopy/CanopyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Canopy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Canopy/CanopyPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/ChainLinkFence/ChainLinkFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/ChainLinkFence/_thumbnails/ChainLinkFenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\ChainLinkFence\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/ChainLinkFence/ChainLinkFence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/ChainLinkFence/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/ChainLinkFence/ChainLinkFence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Crane/Crane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Crane/_thumbnails/CraneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Crane\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Crane/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Crane/Crane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Crane/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:37:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Crane/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Crane\_viewpoints/Crane.x3d._VP_Big_blue!_Half_way_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Crane\_viewpoints/Crane.x3d._VP_origin_from_Z_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Crane\_viewpoints/Crane.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Crane/Crane.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DangerDaybeacon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/DangerDaybeaconThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DangerDaybeacon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DangerDaybeacon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DaybeaconPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/DaybeaconPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DaybeaconPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/DaybeaconPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPostPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/LightPostPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPostPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPostPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/LightPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_viewpoints/LightPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightedBuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/LightedBuoyPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:38:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightedBuoyPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/LightedBuoyPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/NavigationAidsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/NavigationAidsExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/NavigationAidsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_viewpoints/NavigationAidsExample.x3d._VP_Left_of_Range_Line.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_viewpoints/NavigationAidsExample.x3d._VP_Right_of_Range_Line.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_viewpoints/NavigationAidsExample.x3d._VP_Birds_Eye.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_viewpoints/NavigationAidsExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/NavigationAidsExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/PearlHarborNavigationAids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/PearlHarborNavigationAidsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/PearlHarborNavigationAids.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/PearlHarborNavigationAids.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/RangeLightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_thumbnails/RangeLightPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\NavigationAids\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:39:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/RangeLightPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/NavigationAids/RangeLightPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/PierRiser/PierRiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/PierRiser/_thumbnails/PierRiserThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\PierRiser\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/PierRiser/PierRiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/PierRiser/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/PierRiser/PierRiser.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Table/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Table/_thumbnails/TableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\Table\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Table/Table.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Table/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/Table/Table.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/WaterlineSecurityLight/WaterlineSecurityLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/WaterlineSecurityLight/_thumbnails/WaterlineSecurityLightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\HarborEquipment\WaterlineSecurityLight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/WaterlineSecurityLight/WaterlineSecurityLight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/WaterlineSecurityLight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/HarborEquipment/WaterlineSecurityLight/WaterlineSecurityLight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/BaltimoreMaryland/Baltimore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/BaltimoreMaryland/_thumbnails/BaltimoreThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/BaltimoreMaryland/Baltimore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/BaltimoreMaryland/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:40:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Viewpoint_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\BaltimoreMaryland\_viewpoints/Baltimore.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/BaltimoreMaryland/Baltimore.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Bosphorus/Bosphorus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Bosphorus/_thumbnails/BosphorusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Bosphorus\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Bosphorus/Bosphorus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Bosphorus/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 78 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Bosphorus/Bosphorus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/CampPendletonOperatingAreasExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/_thumbnails/CampPendletonOperatingAreasExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/CampPendletonOperatingAreasExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_viewpoints/CampPendletonOperatingAreasExample.x3d._VP_above_Ship,_looking_toward_Red_Beach.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_viewpoints/CampPendletonOperatingAreasExample.x3d._VP_on_Beach,_looking_toward_objective.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_viewpoints/CampPendletonOperatingAreasExample.x3d._VP_map_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_viewpoints/CampPendletonOperatingAreasExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/CampPendletonOperatingAreasExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/ChartletTranscribed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/_thumbnails/ChartletTranscribedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\CampPendletonCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/ChartletTranscribed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:41:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/CampPendletonCalifornia/ChartletTranscribed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Dardanelles/Dardanelles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Dardanelles/_thumbnails/DardanellesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Dardanelles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Dardanelles/Dardanelles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Dardanelles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Dardanelles/Dardanelles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/ElevationGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/ElevationGridExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/ElevationGridExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_NW_corner,_looking_southeast,_500m_up.png Position (X,Y,Z) = 7200.00048828125, 499.99993896484375, -400.00067138671875Orientation (X,Y,Z,R) = -0.07347918301820755, 0.9866307377815247, 0.14546698331832886, 2.2761952877044678Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_SW_corner,_looking_northeast,_500m_up.png Position (X,Y,Z) = -500, 500.0000305175781, -400Orientation (X,Y,Z,R) = -0.0634223073720932, -0.9905853867530823, -0.12131867557764053, 2.2903146743774414Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_South_side,_looking_northward,_1500m_up.png Position (X,Y,Z) = -1400, 1500, 1600.000244140625Orientation (X,Y,Z,R) = -0.24548140168190002, -0.9383738040924072, -0.2432970106601715, 1.6385343074798584Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_SE_corner,_looking_northwest,_500m_up.png Position (X,Y,Z) = -500.0001220703125, 500.0001220703125, 3600.000244140625Orientation (X,Y,Z,R) = -0.32472988963127136, -0.9263482689857483, -0.19086487591266632, 0.8606756925582886Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_NE_corner,_looking_southwest,_500m_up.png Position (X,Y,Z) = 7200.00048828125, 500.00006103515625, 3600.000244140625Orientation (X,Y,Z,R) = -0.26649710536003113, 0.9542669057846069, 0.1354770064353943, 0.8800368905067444Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/ElevationGridExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/ElevationGridExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepthSelection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/FortLauderdaleDepthSelectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:42:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepthSelection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepthSelection.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepthSelection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths10m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/FortLauderdaleDepths10mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths10m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_NW_corner,_looking_southeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_SW_corner,_looking_northeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_South_side,_looking_northward,_1500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_SE_corner,_looking_northwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_NE_corner,_looking_southwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths10m.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths10m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths20m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/FortLauderdaleDepths20mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths20m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_NW_corner,_looking_southeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_SW_corner,_looking_northeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_South_side,_looking_northward,_1500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_SE_corner,_looking_northwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_NE_corner,_looking_southwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths20m.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths20m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths40m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/FortLauderdaleDepths40mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths40m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:43:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_NW_corner,_looking_southeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_SW_corner,_looking_northeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_South_side,_looking_northward,_1500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_SE_corner,_looking_northwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_NE_corner,_looking_southwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths40m.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths40m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths80m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_thumbnails/FortLauderdaleDepths80mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths80m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_NW_corner,_looking_southeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_SW_corner,_looking_northeast,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_South_side,_looking_northward,_1500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_SE_corner,_looking_northwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_NE_corner,_looking_southwest,_500m_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\FortLauderdaleFlorida\_viewpoints/FortLauderdaleDepths80m.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/FortLauderdaleFlorida/FortLauderdaleDepths80m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/GlobeLevel0to4/Globe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/GlobeLevel0to4/_thumbnails/GlobeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\GlobeLevel0to4\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 154 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/GlobeLevel0to4/Globe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/GlobeLevel0to4/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 24 Column: 154 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/GlobeLevel0to4/Globe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/HamptonRoadsVirginia/HamptonRoadsVA.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/HamptonRoadsVirginia/_thumbnails/HamptonRoadsVAThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\HamptonRoadsVirginia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/HamptonRoadsVirginia/HamptonRoadsVA.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/HamptonRoadsVirginia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:44:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/HamptonRoadsVirginia/HamptonRoadsVA.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/KauaiWithTexture10nm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_thumbnails/KauaiWithTexture10nmThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/KauaiWithTexture10nm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.NullPointerException at java.base/java.text.MessageFormat.applyPattern(MessageFormat.java:448) at java.base/java.text.MessageFormat.(MessageFormat.java:390) at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1606) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:375) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.updateNodeDataChanges(OGLElevationGrid.java:276) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setTextureCount(OGLElevationGrid.java:128) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.updateAppAndGeom(BaseShape.java:772) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:440) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/KauaiWithTexture10nm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/Oahu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_thumbnails/OahuThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/ViewPositionOrientationPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/Oahu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/ViewPositionOrientationPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/Oahu.x3d._VP_SW_above.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/Oahu.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/Oahu.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAndSouthernBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_thumbnails/OahuAndSouthernBathymetryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:45:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAndSouthernBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/OahuAndSouthernBathymetry.x3d._VP_View_from_Diamond_Head.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/OahuAndSouthernBathymetry.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAndSouthernBathymetry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAuthoringToolbox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_thumbnails/OahuAuthoringToolboxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/OahuCadrgIITSEC2002.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAuthoringToolbox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/OahuCadrgIITSEC2002.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuAuthoringToolbox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuCollisionSite.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_thumbnails/OahuCollisionSiteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/CollisionCourses.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Click shapes to select a background... Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuCollisionSite.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/Hawaii/CollisionCourses.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Click shapes to select a background... Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/OahuCollisionSite.x3d._VP_Turn_to_Mag_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Hawaii\_viewpoints/OahuCollisionSite.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Hawaii/OahuCollisionSite.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_thumbnails/MontereyBayAreaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyBayCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayArea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:46:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayArea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_thumbnails/MontereyBayLargeMeshThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyBayCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMesh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMesh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMeshGeospatial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_thumbnails/MontereyBayLargeMeshGeospatialThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyBayCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMeshGeospatial.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyBayCalifornia/MontereyBayLargeMeshGeospatial.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollege.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/_thumbnails/PoolMontereyPeninsulaCollegeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollege.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:47:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_High_above_pool,_long-ways_up,_from_120_feet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Shallow_end_left_side,_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Pool_center_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Deep_end_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Deep_end_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Deep_end_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Pool_center_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Shallow_end_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Shallow_end_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollege.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollege.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollegeUsingBoxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/_thumbnails/PoolMontereyPeninsulaCollegeUsingBoxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@473747a9 to Script traceValue SFBool field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollegeUsingBoxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Ecmascript attempting to set invalidly typed value org.mozilla.javascript.InterpretedFunction@77fa3286 to Script traceValue SFBool field Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Shallow_end_left_side,_from_origin.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Pool_center_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Deep_end_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Deep_end_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Deep_end_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Pool_center_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Shallow_end_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Shallow_end_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\MontereyPeninsulaCollege\_viewpoints/PoolMontereyPeninsulaCollegeUsingBoxes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollegeUsingBoxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/_thumbnails/NarragansettBayBathymetryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandBathymetry\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 17 Column: 169 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 17 Column: 169 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayBathymetry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayMerged.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/_thumbnails/NarragansettBayMergedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandBathymetry\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 171 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayMerged.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:48:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 171 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandBathymetry/NarragansettBayMerged.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/_thumbnails/NarragansettBayGeospatialCoordinateAxesNsewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayGeospatialCoordinateAxesNsew.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/_thumbnails/NarragansettBayLargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 166 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:49:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 166 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandLarge/NarragansettBayLarge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBayGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/_thumbnails/NarragansettBayGeospatialCoordinateAxesNsewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBayGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBayGeospatialCoordinateAxesNsew.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBaySmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/_thumbnails/NarragansettBaySmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\NarragansettBayRhodeIslandSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 166 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBaySmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:50:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 166 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/NarragansettBayRhodeIslandSmall/NarragansettBaySmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_thumbnails/PanamaCityThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCity.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Viewpoint_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_viewpoints/PanamaCity.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCity.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityChartlet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_thumbnails/PanamaCityChartletThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityChartlet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityChartlet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityGeo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_thumbnails/PanamaCityGeoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityGeo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:51:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/PanamaCityGeo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/SeaLevel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_thumbnails/SeaLevelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PanamaCityFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/SeaLevel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PanamaCityFlorida/SeaLevel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PensacolaFlorida/NavalAirStationPensacola.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PensacolaFlorida/_thumbnails/NavalAirStationPensacolaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PensacolaFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PensacolaFlorida/NavalAirStationPensacola.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PensacolaFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PensacolaFlorida/NavalAirStationPensacola.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHueneme.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_thumbnails/PortHuenemeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHueneme.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_viewpoints/PortHueneme.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHueneme.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemeHarbor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_thumbnails/PortHuenemeHarborThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemeHarbor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:52:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_viewpoints/PortHuenemeHarbor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemeHarbor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemePiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_thumbnails/PortHuenemePiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/PortHuenemeCalifornia/ViewPositionOrientationPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemePiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/PortHuenemeCalifornia/ViewPositionOrientationPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\PortHuenemeCalifornia\_viewpoints/PortHuenemePiers.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/PortHuenemeCalifornia/PortHuenemePiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Asa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_thumbnails/AsaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\RioDeJaneiro\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Asa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Asa.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Maracana.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_thumbnails/MaracanaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\RioDeJaneiro\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 98 index list is 2 1 240 241 242 243 227 226 244 189 188 239 -1 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAmarela.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAzul.bmp Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaBranca.bmp file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaVerde.bmp Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAmarela.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAzul.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaBranca.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaVerde.bmp at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Maracana.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 98 index list is 2 1 240 241 242 243 227 226 244 189 188 239 -1 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaBranca.bmp file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaVerde.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAzul.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAmarela.bmp Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAmarela.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaAzul.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaBranca.bmp Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/RioDeJaneiro/arquibancadaVerde.bmp at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\RioDeJaneiro\_viewpoints/Maracana.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/Maracana.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/RioFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_thumbnails/RioFinalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\RioDeJaneiro\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Avatar at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/RioFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:53:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: Avatar at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/RioDeJaneiro/RioFinal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_thumbnails/GoldenGateBridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_View_from_the_bay_(1).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_View_from_the_bay_(2).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_Lamp_post.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_Bridge_centre.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_Beacon.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_Service_door.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateBridge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateBridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateCables.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_thumbnails/GoldenGateCablesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateCables.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/GoldenGateCables.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/GoldenGateCables.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_thumbnails/SeaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SanFranciscoCalifornia\_viewpoints/Sea.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SanFranciscoCalifornia/Sea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/FortMassachusetts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_thumbnails/FortMassachusettsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/FortMassachusetts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:54:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_viewpoints/FortMassachusetts.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/FortMassachusetts.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/LightHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_thumbnails/LightHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/LightHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_viewpoints/LightHouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/LightHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/Pier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_thumbnails/PierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/Pier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/Pier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/ShipIslandAutoColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_thumbnails/ShipIslandAutoColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/ViewPositionOrientationPrototype.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/GridXZ_20x20Fixed.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/ShipIslandAutoColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:55:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/GridXZ_20x20Fixed.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/ViewPositionOrientationPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Basic/course/ViewPositionOrientationPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\ShipIslandMississippi\_viewpoints/ShipIslandAutoColor.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/ShipIslandMississippi/ShipIslandAutoColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Singapore/Singapore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Singapore/_thumbnails/SingaporeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 17 Column: 173 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Singapore/Singapore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 17 Column: 173 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/Singapore/Singapore.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2942E5237DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2942E5238DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:56:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2942E5239DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2942E5240DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:57:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2943E5237DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2943E5238DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:58:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2943E5239DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2943E5240DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 10:59:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:893) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:893) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2944E5237DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2944E5238DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:00:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2944E5239DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2944E5240DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:01:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2945E5237DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2945E5238DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:02:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2945E5239DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_thumbnails/N2945E5240DTED2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\SouthernCaliforniaBorder\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:03:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoElevationGrid.setupFinished(BaseGeoElevationGrid.java:890) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoElevationGrid.setupFinished(OGLGeoElevationGrid.java:148) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfHormuz/StraitsOfHormuzSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfHormuz/_thumbnails/StraitsOfHormuzSmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfHormuz\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 143 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfHormuz/StraitsOfHormuzSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfHormuz/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 25 Column: 143 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfHormuz/StraitsOfHormuzSmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCargoShipAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_thumbnails/StraitsOfMalaccaGeospatialCargoShipAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCargoShipAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:04:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCargoShipAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_thumbnails/StraitsOfMalaccaGeospatialCoordinateAxesNsewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_thumbnails/StraitsOfMalaccaLargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 21 Column: 168 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaLarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 21 Column: 168 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaLarge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaWayPoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_thumbnails/StraitsOfMalaccaWayPointsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:05:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaWayPoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 148 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaLarge/StraitsOfMalaccaWayPoints.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/_thumbnails/StraitsOfMalaccaGeospatialCoordinateAxesNsewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaGeospatialCoordinateAxesNsew.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/_thumbnails/StraitsOfMalaccaSmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\StraitsOfMalaccaSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:06:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 167 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 19 Column: 167 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/StraitsOfMalaccaSmall/StraitsOfMalaccaSmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/TunisAirportTunisia/TunisAirportTunisia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/TunisAirportTunisia/_thumbnails/TunisAirportTunisiaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Locations\TunisAirportTunisia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 188 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/TunisAirportTunisia/TunisAirportTunisia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/TunisAirportTunisia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 188 Column: 145 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Locations/TunisAirportTunisia/TunisAirportTunisia.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Eight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/EightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Eight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:07:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Eight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Five.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/FiveThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Five.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Five.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Four.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/FourThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Four.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Four.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/HullNumberPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/HullNumberPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/HullNumberPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/HullNumberPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Nine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/NineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Nine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Nine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/One.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/OneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/One.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:08:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/One.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Seven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/SevenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Seven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Seven.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Six.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/SixThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Six.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Six.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Three.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/ThreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Three.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Three.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/TwoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Two.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Two.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Zero.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_thumbnails/ZeroThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ModelDetailing\HullNumbers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:09:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Zero.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ModelDetailing/HullNumbers/Zero.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/OilRig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/_thumbnails/OilRigThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\OffshoreStructures\OilRigs\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/OffshoreStructures/OilRigs/OILMAIN.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/OilRig.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/OffshoreStructures/OilRigs/OILMAIN.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\OffshoreStructures\OilRigs\_viewpoints/OilRig.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/OilRig.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/SimpleOilRig1994.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/_thumbnails/SimpleOilRig1994Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\OffshoreStructures\OilRigs\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/SimpleOilRig1994.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\OffshoreStructures\OilRigs\_viewpoints/SimpleOilRig1994.x3d._VP_Overlooking_top_deck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\OffshoreStructures\OilRigs\_viewpoints/SimpleOilRig1994.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/OffshoreStructures/OilRigs/SimpleOilRig1994.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftBottomPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/AftBottomPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftBottomPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftBottomPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftVentralPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/AftVentralPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftVentralPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:10:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/AftVentralPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/JetFireTransformer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/JetFireTransformerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/JetFireTransformer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/JetFireTransformer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/LeftSweepWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/LeftSweepWingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/LeftSweepWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/LeftSweepWing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RightSweepWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/RightSweepWingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RightSweepWing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RightSweepWing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RobotHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/RobotHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RobotHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/RobotHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/VentralPanelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:11:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanelHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_thumbnails/VentralPanelHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\JetFireTransformerToy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanelHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/JetFireTransformerToy/VentralPanelHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/BeetleROV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_thumbnails/BeetleROVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/BeetleROV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_closeup_from_the_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_view_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_Front_Camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_BeetleROV_top_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/BeetleROV.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/BeetleROV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/OjoDelMarROV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_thumbnails/OjoDelMarROVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/OjoDelMarROV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_left_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_closeup_from_the_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_overview_from_the_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_right_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Ojo_Del_Mar_closeup_from_the_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Front_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Back_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/OjoDelMarROV.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/OjoDelMarROV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/ROVPartsList.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_thumbnails/ROVPartsListThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/ROVPartsList.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:12:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/ROVPartsList.x3d._VP_TConnecter_SideOutConnecter_SideOut90Connecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/ROVPartsList.x3d._VP_XConnecter_RoboticArm_TConnecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/ROVPartsList.x3d._VP_Camera_Elbow45Connecter_XConnecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/ROVPartsList.x3d._VP_Frame_Camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\RemotelyOperatedVehicles\_viewpoints/ROVPartsList.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/RemotelyOperatedVehicles/ROVPartsList.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Predator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Predator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Predator.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Predator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorEspduExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: Predator UAV 0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: Predator UAV 0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Port_Side,_3m.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Port_Bow,_7m.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Starboard_Stern,_7m.png at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduExample.x3d._VP_Predator_Bow_On.png at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) DISProtocolHandler: clear not implemented at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) DISProtocolHandler: shutdown not implemented at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorEspduPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PredatorUAV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: PredatorUAV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorEspduPrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorEspduPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:13:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Port_Side,_3m.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Starboard_Stern,_7m.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorExample.x3d._VP_Predator_Bow_On.png at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorInWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorInWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: UAV-1 New DIS node: siteID: 0 appID: 1 entityID: 31 marking: UAV-2 New DIS node: siteID: 0 appID: 1 entityID: 32 marking: UAV-3 New DIS node: siteID: 0 appID: 1 entityID: 33 marking: UAV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Traversal error java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1 at org.web3d.vrml.renderer.CRProtoInstance.addBodyChild(CRProtoInstance.java:2403) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:210) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.NullPointerException at org.web3d.vrml.renderer.CRProtoInstance.resendIS(CRProtoInstance.java:2507) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:217) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorInWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 1 entityID: 30 marking: UAV-1 New DIS node: siteID: 0 appID: 1 entityID: 31 marking: UAV-2 New DIS node: siteID: 0 appID: 1 entityID: 32 marking: UAV-3 New DIS node: siteID: 0 appID: 1 entityID: 33 marking: UAV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_GridXZ_for_AUV_in_Open_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bow_On.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bow_On.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_3m.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Bow,_7m.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bow_On.png Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Over_the_Shoulder.png at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorInWorld.x3d._VP_Predator_Bow_On.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorInWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/PredatorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Over_the_Shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Forward_View_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Starboard_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Starboard_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Starboard_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Port_Side,_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Port_Side,_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Port_Bow,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Starboard_Stern,_7m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Predator_Bow_On.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/PredatorPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/PredatorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Rascal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/RascalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Rascal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Rascal.x3d._VP_Rascal_UAV,_over_the_shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Rascal.x3d._VP_Rascal_UAV,_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Rascal.x3d._VP_Rascal_UAV,_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Rascal.x3d._VP_Rascal_UAV,_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/Rascal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/Rascal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/ScanEagle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/ScanEagleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/ScanEagle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:14:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/ScanEagle.x3d._VP_Scan_Eagle_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/ScanEagle.x3d._VP_Scan_Eagle_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/ScanEagle.x3d._VP_Scan_Eagle_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/ScanEagle.x3d._VP_Scan_Eagle_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/ScanEagle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/ScanEagle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/SeaScan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/SeaScanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/SeaScan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_viewpoints/SeaScan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/SeaScan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernHighLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/TernHighLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernHighLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernHighLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/TernLowLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Invalid color index in IndexedFaceSet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernPreChisel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_thumbnails/TernPreChiselThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedAirVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernPreChisel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedAirVehicles/TernPreChisel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/ATRV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/_thumbnails/ATRVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedGroundVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:15:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/ATRV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/ATRV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/PneumaticTire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/_thumbnails/PneumaticTireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedGroundVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/PneumaticTire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedGroundVehicles/PneumaticTire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/_thumbnails/SeaFoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_SeaFox_over_the_shoulder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_SeaFox_port_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_SeaFox_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_SeaFox_camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_SeaFox_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFox.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFoxOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/_thumbnails/SeaFoxOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFoxOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFoxOriginal.x3d._VP_SeaFox_-_RearView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFoxOriginal.x3d._VP_SeaFox_-_Camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedSurfaceVehicles\_viewpoints/SeaFoxOriginal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedSurfaceVehicles/SeaFoxOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AcousticTransponderWhoi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AcousticTransponderWhoiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AcousticTransponderWhoi.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:16:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AcousticTransponderWhoi.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AcousticTransponderWhoi.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Alupis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AlupisThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Alupis.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Alupis.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Alupis.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesEspduExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: Aries UUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: Aries UUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Aries_UUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Astern.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Starboard_Astern.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduExample.x3d._VP_Looking_down_from_25m_above_Aries.png at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesEspduPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesEspduPrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesEspduPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:17:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Aries_UUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Astern.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesExample.x3d._VP_Looking_down_from_25m_above_Aries.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesInOpenWater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesInOpenWaterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUV-1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUV-2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesInOpenWater.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 0 marking: AUV-1 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: AUV-2 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AUV-3 New DIS node: siteID: 0 appID: 1 entityID: 3 marking: AUV-4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_GridXZ_for_AUV_in_Open_Ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_AUV-1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_AUV-2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Astern.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_AUV-3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Bow.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Bow.png at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Beam.png at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_AUV-4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesInOpenWater.x3d._VP_Looking_down_from_25m_above_Aries.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesInOpenWater.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesNoThrusterPorts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesNoThrusterPortsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_left.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_right.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/screw_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/middle_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_right.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_left.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/screw_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/middle_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/back_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/back_opening.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesNoThrusterPorts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/middle_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_left.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/screw_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_right.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/middle_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/screw_opening.png Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_left.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/nps_right.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/back_opening.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/back_opening.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesNoThrusterPorts.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AriesPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AriesPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AriesPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AuvInBeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/AuvInBeachTanksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: NPS-run AUV New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV New DIS node: siteID: 36 appID: 1 entityID: 1 marking: dynamicsAUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@3c8987f5 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@30fcb748 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@73b19310 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@39345acd (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@5931788f (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@17b05b08 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@3fb3685 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@593ae0b8 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@6520ea69 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@239926fe (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@7c156a9a (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@37dc0b81 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@52726b4d (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@f891769 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@70d723d5 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@4700a7bd (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@f7592e0 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@1d1861e6 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@2579c703 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@33ec21fb (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@32056662 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@17b120cc (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@243b5a09 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.OGLProtoInstance@7e430ed2 (likely from duplicate Prototype or Inline), ignored. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AuvInBeachTanks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:18:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 1 marking: NPS-run AUV New DIS node: siteID: 0 appID: 1 entityID: 2 marking: AriesAUV New DIS node: siteID: 36 appID: 1 entityID: 1 marking: dynamicsAUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_towards_ocean.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_towards_hotel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_towards_building.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_towards_sand_dunes.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_standing_on_plank.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Origin_2m_up,_looking_northeast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Origin_1m_up,_looking_northeast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_GridXZ_for_AUV_Beach_Tanks.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_XZ_grid_(0_10_25_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_XZ_grid_(25_10_0_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_GridXZ_for_AUV_Beach_Tanks.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_NPS-run_AUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_AriesAUV.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_dynamicsAUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/AuvInBeachTanks.x3d._VP_Looking_down_from_25m_above_Aries.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/AuvInBeachTanks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/BlueFin12.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/BlueFin12Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/BlueFin12.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/BlueFin12.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Bluefin21BPAUV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/Bluefin21BPAUVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Bluefin21BPAUV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Bluefin21BPAUV.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Bluefin21BPAUV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Cetus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/CetusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Cetus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Cetus.x3d._VP_Cetus_II_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Cetus.x3d._VP_Cetus_II_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Cetus.x3d._VP_Cetus_II_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Cetus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Cetus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CetusClosed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/CetusClosedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CetusClosed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:19:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/CetusClosed.x3d._VP_Cetus_II_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/CetusClosed.x3d._VP_Cetus_II_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/CetusClosed.x3d._VP_Cetus_II_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/CetusClosed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CetusClosed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CrawlerPerry2001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/CrawlerPerry2001Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CrawlerPerry2001.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/CrawlerPerry2001.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/CrawlerPerry2001.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/FirstMissionNpsRemus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/FirstMissionNpsRemusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 20 Column: 138 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/FirstMissionNpsRemus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 20 Column: 138 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/FirstMissionNpsRemus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Manta4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/Manta4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Manta4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Manta4.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Manta4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Marv.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/MarvThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:20:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Marv.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Marv.x3d._VP_MARV_from_behind,_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Marv.x3d._VP_MARV_from_above,_25m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Marv.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Marv.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/PhoenixEspduExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: Phoenix UUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixEspduExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 1 entityID: 2 marking: Phoenix UUV Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Phoenix_UUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Starboard_Bow.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Port_Beam.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Port_Astern.png Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Astern.png at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixEspduExample.x3d._VP_Looking_down_from_25m_above_Aries.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixEspduExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/PhoenixExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Phoenix_UUV.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Starboard_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Port_Beam.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Port_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Astern.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Starboard_Astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/PhoenixExample.x3d._VP_Looking_down_from_25m_above_Aries.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/PhoenixExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemotelyOperatedVehicleParts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/RemotelyOperatedVehiclePartsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemotelyOperatedVehicleParts.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemotelyOperatedVehicleParts.x3d._VP_TConnecter_SideOutConnecter_SideOut90Connecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemotelyOperatedVehicleParts.x3d._VP_XConnecter_RoboticArm_TConnecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemotelyOperatedVehicleParts.x3d._VP_Camera_Elbow45Connecter_XConnecter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemotelyOperatedVehicleParts.x3d._VP_Frame_Camera.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemotelyOperatedVehicleParts.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemotelyOperatedVehicleParts.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/RemusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:21:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_from_above_100m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_starboard_side_30m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_starboard_side_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_astern_30m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_astern_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_port_side_30m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Remus_port_side_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/Remus.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ARL.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/Remus600ARLThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ARL.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ARL.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ForwardLookSonar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/Remus600ForwardLookSonarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ForwardLookSonar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/Remus600ForwardLookSonar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/RemusEspduThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: Remus AUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusEspdu.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 224.2.181.145 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: Remus AUV org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_from_above_15m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_starboard_side_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_starboard_side_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_astern_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_astern_2m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_port_side_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Remus_port_side_3m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusEspdu.x3d._VP_Default_viewpoint.png DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusEspdu.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusSideScan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/RemusSideScanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusSideScan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:22:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/RemusSideScan.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/RemusSideScan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeaDiverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_over-the-shoulder_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_from_above_100m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_starboard_side_25m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_astern_25m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_astern_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_port_side_25m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_SeaDiver_port_side_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver2006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeaDiver2006Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver2006.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver2006.x3d._VP_Sea_Glider_UUV_from_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver2006.x3d._VP_Sea_Glider_from_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaDiver2006.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaDiver2006.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaGlider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeaGliderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaGlider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_over-the-shoulder_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_view_from_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_view_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_view_from_above,_10m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaGlider.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SeaGlider.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuv.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SolarAuvThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuv.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:23:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuv.x3d._VP_SolarAUV_view_from_rear,_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuv.x3d._VP_SolarAUV_side_view,_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuv.x3d._VP_SolarAUV_view_from_above,_5m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuv.x3d._VP_SolarAUV_oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuv.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuv.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SolarAuvCadModelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuvCadModel.x3d._VP_Solar_AUV_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuvCadModel.x3d._VP_Solar_AUV_starboard_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuvCadModel.x3d._VP_Solar_AUV_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuvCadModel.x3d._VP_Solar_AUV_from_10m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_viewpoints/SolarAuvCadModel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SurfaceTransponderBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/SurfaceTransponderBuoyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SurfaceTransponderBuoy.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/SurfaceTransponderBuoy.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/ThrusterTechnadyne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_thumbnails/ThrusterTechnadyneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/ThrusterTechnadyne.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Robots/UnmannedUnderwaterVehicles/ThrusterTechnadyne.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_thumbnails/AmphibiousRaidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) [WaypointInterpolator AAAV_1_WaypointInterpolator] initializing new 18-point WaypointInterpolator AAAV_1_WaypointInterpolator at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator AAAV_1_WaypointInterpolator] distances =999.965652749996 1000.0536119418815 999.9189083527165 1000.0544742977162 999.9661110667003 1000.0536119418815 999.965652749996 1000.0544742977162 999.9189083527165 1000.0536119418815 999.965652749996 1000.0540702182748 999.965652749996 1000.0068716561731 266.48896773157037 600.2441170057396 499.4296747290854 meters [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDistance =15366.2 meters [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDuration =307.3 seconds (0 hours,5 minutes,7.3 seconds) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; [WaypointInterpolator Helo_1_WaypointInterpolator] initializing new 67-point WaypointInterpolator Helo_1_WaypointInterpolator 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } Error: Unknown error in content loading process Error: Unknown error in content loading process Resource for I18nManagerMultiResource not set. Falling back to I18nManager. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Helo_1_WaypointInterpolator] distances =999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) [WaypointInterpolator Helo_1_WaypointInterpolator] totalDistance =63510.2 meters at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process [WaypointInterpolator Helo_1_WaypointInterpolator] totalDuration =635.1 seconds (0 hours,10 minutes,35.1 seconds) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator Helo_2_WaypointInterpolator] initializing new 69-point WaypointInterpolator Helo_2_WaypointInterpolator 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Helo_2_WaypointInterpolator] distances =488.5 70.0 999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters [WaypointInterpolator Helo_2_WaypointInterpolator] totalDistance =64068.7 meters [WaypointInterpolator Helo_2_WaypointInterpolator] totalDuration =320.3 seconds (0 hours,5 minutes,20.3 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; [WaypointInterpolator AAV7PA1WaypointInterpolator] initializing new 6-point WaypointInterpolator AAV7PA1WaypointInterpolator 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [WaypointInterpolator AAV7PA1WaypointInterpolator] distances =100.0 2604.3233286210834 530.0 2785.677655436824 1780.0 meters 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDistance =7800 meters 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDuration =1560 seconds (0 hours,26 minutes,0 seconds) 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:24:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator AAAV_1_WaypointInterpolator] initializing new 18-point WaypointInterpolator AAAV_1_WaypointInterpolator [WaypointInterpolator AAAV_1_WaypointInterpolator] distances =999.965652749996 1000.0536119418815 999.9189083527165 1000.0544742977162 999.9661110667003 1000.0536119418815 999.965652749996 1000.0544742977162 999.9189083527165 1000.0536119418815 999.965652749996 1000.0540702182748 999.965652749996 1000.0068716561731 266.48896773157037 600.2441170057396 499.4296747290854 meters [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDistance =15366.2 meters [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDuration =307.3 seconds (0 hours,5 minutes,7.3 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator Helo_1_WaypointInterpolator] initializing new 67-point WaypointInterpolator Helo_1_WaypointInterpolator 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Helo_1_WaypointInterpolator] distances =999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters [WaypointInterpolator Helo_1_WaypointInterpolator] totalDistance =63510.2 meters [WaypointInterpolator Helo_1_WaypointInterpolator] totalDuration =635.1 seconds (0 hours,10 minutes,35.1 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [WaypointInterpolator Helo_2_WaypointInterpolator] initializing new 69-point WaypointInterpolator Helo_2_WaypointInterpolator 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: [WaypointInterpolator Helo_2_WaypointInterpolator] distances =488.5 70.0 999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + [WaypointInterpolator Helo_2_WaypointInterpolator] totalDistance =64068.7 meters 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; [WaypointInterpolator Helo_2_WaypointInterpolator] totalDuration =320.3 seconds (0 hours,5 minutes,20.3 seconds) 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator AAV7PA1WaypointInterpolator] initializing new 6-point WaypointInterpolator AAV7PA1WaypointInterpolator 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator AAV7PA1WaypointInterpolator] distances =100.0 2604.3233286210834 530.0 2785.677655436824 1780.0 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDistance =7800 meters 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDuration =1560 seconds (0 hours,26 minutes,0 seconds) 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:228) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:213) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { if (showCylinderSensorShape == true) ch ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(Warning: Cannot resolve any URLS for a script. URL: ecmascript: function initialize () { rotationOffset = new SFRotation (0, 1, 0, ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaidWithCommunications.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_thumbnails/AmphibiousRaidWithCommunicationsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true GroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =1962500000000000Distance =44300112.86667337BeamScale =nullAngle =1.0912770348023004Angle2 =1.57AngleXY =1.2471397834759013Angle2XY =-1.57TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =74015989Distance =8603.254558595834BeamScale =nullAngle =1.9140548713168677Angle2 =5.055647524906661ViewpointLocation =nullViewpointAngle =nullAngleXY =0.018366175490757895Angle2XY =-0.018366175490757895TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =33467725Distance =5785.129644182574BeamScale =nullAngle =1.9423141819416054Angle2 =5.0839068355313985ViewpointLocation =nullViewpointAngle =nullAngleXY =0.012964636175268964Angle2XY =-0.012964636175268964TRC1 =null Error: Script failed to initialize: TRC2 =null 0: ecmascript: 1: TransmitScript initialize() complete 2: function tracePrint (outputValue) OperatingMode =TROPOSCATTER 3: { TRC1 = null center = null TRC2 = null Distance Squared =287151780.40392596 4: if (traceEnabled) forcePrint (outputValue); 5: } Distance =16945.553410966724 Angle =1.9537881829268215 tropoDeltaY =14983 6: function forcePrint (outputValue) 7: { AngleXY =1.0847459260265269 Distance Squared =280900065.63359267 Distance =16760.073556926673 Angle =-1.1878044706629716 tropoDeltaY =14772.899993896484 AngleXY =1.0788899777269711 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null 8: // try to ensure outputValue is converted to string despite browser idiosyncracies HighAboveXZTranslationAngle null TransmitScript initialize() complete TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =2167234230.704341 Distance =46553.56302909951 Angle =-2.0990873322597783 tropoDeltaY =14983 9: outputString = outputValue.toString(); // utility function according to spec AngleXY =0.32767681392109194 Distance Squared =2160982515.9340076 Distance =46486.369141222545 Angle =1.0425053213300148 tropoDeltaY =14772.899993896484 AngleXY =0.3233976726967786 TRC1_Viewpoint null 10: if (outputString == null) outputString = outputValue; // direct cast TRC2_Viewpoint null 11: HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; GroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =1962227143941745.8Distance =44297033.12798438BeamScale =nullAngle =1.0926301676787464Angle2 =1.57AngleXY =1.247330974435505Angle2XY =-1.57TransmitScript initialize() complete 54: traceEnabled = true; // debug use TransmitScript initialize() completeTransmitScript initialize() complete 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { TransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() complete[BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 110: else if (legSpeeds.length > 0) 111: { [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway [WaypointInterpolator AAAV_1_WaypointInterpolator] initializing new 18-point WaypointInterpolator AAAV_1_WaypointInterpolator 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { [WaypointInterpolator AAAV_1_WaypointInterpolator] distances =999.965652749996 1000.0536119418815 999.9189083527165 1000.0544742977162 999.9661110667003 1000.0536119418815 999.965652749996 1000.0544742977162 999.9189083527165 1000.0536119418815 999.965652749996 1000.0540702182748 999.965652749996 1000.0068716561731 266.48896773157037 600.2441170057396 499.4296747290854 meters 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDistance =15366.2 meters 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDuration =307.3 seconds (0 hours,5 minutes,7.3 seconds) 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 722: levelDistance = Math.sqrt (dx*dx + dz*dz); [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator Helo_1_WaypointInterpolator] initializing new 67-point WaypointInterpolator Helo_1_WaypointInterpolator 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) [WaypointInterpolator Helo_1_WaypointInterpolator] distances =999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [WaypointInterpolator Helo_1_WaypointInterpolator] totalDistance =63510.2 meters at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Helo_1_WaypointInterpolator] totalDuration =635.1 seconds (0 hours,10 minutes,35.1 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator Helo_2_WaypointInterpolator] initializing new 69-point WaypointInterpolator Helo_2_WaypointInterpolator 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: [WaypointInterpolator Helo_2_WaypointInterpolator] distances =488.5 70.0 999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { [WaypointInterpolator Helo_2_WaypointInterpolator] totalDistance =64068.7 meters 8: // try to ensure outputValue is converted to string despite browser idiosyncracies [WaypointInterpolator Helo_2_WaypointInterpolator] totalDuration =320.3 seconds (0 hours,5 minutes,20.3 seconds) 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); [WaypointInterpolator AAV7PA1WaypointInterpolator] initializing new 6-point WaypointInterpolator AAV7PA1WaypointInterpolator 717: [WaypointInterpolator AAV7PA1WaypointInterpolator] distances =100.0 2604.3233286210834 530.0 2785.677655436824 1780.0 meters 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDistance =7800 meters 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDuration =1560 seconds (0 hours,26 minutes,0 seconds) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=16758.07421875, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=16758.07421875 1.0 1.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=16943.552734375, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=16943.552734375 1.0 1.0 [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=46551.5625, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=46551.5625 1.0 1.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=46484.37109375, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=46484.37109375 1.0 1.0 [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 715: currentRotation = WaypointOI.value_changed; [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaidWithCommunications.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 GroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =1962500000000000Distance =44300112.86667337BeamScale =nullAngle =1.0912770348023004Angle2 =1.57AngleXY =1.2471397834759013Angle2XY =-1.57TransmitScript initialize() complete at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =74015989Distance =8603.254558595834BeamScale =nullAngle =1.9140548713168677Angle2 =5.055647524906661ViewpointLocation =nullViewpointAngle =nullAngleXY =0.018366175490757895Angle2XY =-0.018366175490757895TRC1 =null TRC2 =null TransmitScript initialize() complete OperatingMode =TROPOSCATTER TRC1 = null center = null TRC2 = null Distance Squared =287151780.40392596 Distance =16945.553410966724 Angle =1.9537881829268215 tropoDeltaY =14983 AngleXY =1.0847459260265269 Distance Squared =280900065.63359267 Distance =16760.073556926673 Angle =-1.1878044706629716 tropoDeltaY =14772.899993896484 AngleXY =1.0788899777269711 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) HighAboveXZTranslationAngle null at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch.setupFinished(OGLSwitch.java:242) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) TSSR1 =nullTSSR2 =nullTransmitScript initialize() completeTSSR1 =nullTSSR2 =nullDistance Squared =33467725Distance =5785.129644182574BeamScale =nullAngle =1.9423141819416054Angle2 =5.0839068355313985ViewpointLocation =nullViewpointAngle =nullAngleXY =0.012964636175268964Angle2XY =-0.012964636175268964TRC1 =null TRC2 =null TransmitScript initialize() complete at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) OperatingMode =TROPOSCATTER TRC1 = null at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) center = null TRC2 = null Distance Squared =2167234230.704341 at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) Distance =46553.56302909951 Angle =-2.0990873322597783 tropoDeltaY =14983 at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) AngleXY =0.32767681392109194 Distance Squared =2160982515.9340076 Distance =46486.369141222545 at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Angle =1.0425053213300148 tropoDeltaY =14772.899993896484 AngleXY =0.3233976726967786 TRC1_Viewpoint null TRC2_Viewpoint null HighAboveViewpoint null HighAboveXZTranslationAngle null TransmitScript initialize() complete TransmitScript initialize() complete GroundStation =nullSatellite =nullTransmitScript initialize() completeGround =nullSatellite =nullDistance Squared =1962227143941745.8Distance =44297033.12798438BeamScale =nullAngle =1.0926301676787464Angle2 =1.57AngleXY =1.247330974435505Angle2XY =-1.57TransmitScript initialize() complete TransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() completeTransmitScript initialize() complete[BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast [BeamCylinder.DETECTION (unnamed)] wireframeChoice=1, solidChoice=1 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( [BeamCylinder.DETECTION (unnamed)] contactColor=0.800000011920929 0.10000000149011612 0.10000000149011612, noContactColor=0.30000001192092896 0.5 0.5 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: [WaypointInterpolator AAAV_1_WaypointInterpolator] initializing new 18-point WaypointInterpolator AAAV_1_WaypointInterpolator 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: [WaypointInterpolator AAAV_1_WaypointInterpolator] distances =999.965652749996 1000.0536119418815 999.9189083527165 1000.0544742977162 999.9661110667003 1000.0536119418815 999.965652749996 1000.0544742977162 999.9189083527165 1000.0536119418815 999.965652749996 1000.0540702182748 999.965652749996 1000.0068716561731 266.48896773157037 600.2441170057396 499.4296747290854 meters [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDistance =15366.2 meters 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); [WaypointInterpolator AAAV_1_WaypointInterpolator] totalDuration =307.3 seconds (0 hours,5 minutes,7.3 seconds) 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); [WaypointInterpolator Helo_1_WaypointInterpolator] initializing new 67-point WaypointInterpolator Helo_1_WaypointInterpolator 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator Helo_1_WaypointInterpolator] distances =999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters [WaypointInterpolator Helo_1_WaypointInterpolator] totalDistance =63510.2 meters [WaypointInterpolator Helo_1_WaypointInterpolator] totalDuration =635.1 seconds (0 hours,10 minutes,35.1 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); [WaypointInterpolator Helo_2_WaypointInterpolator] initializing new 69-point WaypointInterpolator Helo_2_WaypointInterpolator 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; [WaypointInterpolator Helo_2_WaypointInterpolator] distances =488.5 70.0 999.99650434944 1000.0086018966022 999.9960196797311 999.9967519101798 1000.0081172327566 999.9960196797311 999.9969890191525 1000.0081172327566 999.9969890191525 1000.0081172327566 999.9960196797311 999.9957825705286 1000.0100558881603 999.9960196797311 999.9960196797311 1000.0081172327566 999.9960196797311 999.9979583585879 940.1607540408825 1000.0213458663085 999.9337641352167 1000.0705357546938 999.9355778280176 1000.0203814336866 1000.0221950666663 999.9839228005256 1000.0203814336866 1000.0213458663085 315.01216234009155 999.9869240749906 999.9855035479759 1000.0559597627589 999.9855035479759 999.987259186762 999.9869240749906 1000.0542041957065 999.987259186762 999.9862138112586 762.1561425617318 999.9478816594985 1000.0783230753273 999.9468865632966 1000.0784173550658 999.9477873918917 999.9474312452256 1000.0783230753273 999.9473841113946 1000.039743349638 323.0774472988252 1000.0150981428792 1000.0058594701583 1000.0153412300177 1000.0149003675909 999.9063906870554 1000.0153865418454 1000.0148550557412 1000.0061025595426 1000.0153412300177 1000.0153865418454 1000.0050849385917 1000.0153865418454 999.9161617201371 1000.0051302020086 1000.0153412300177 1000.0153412300177 169.72771174104318 meters 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { [WaypointInterpolator Helo_2_WaypointInterpolator] totalDistance =64068.7 meters 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; [WaypointInterpolator Helo_2_WaypointInterpolator] totalDuration =320.3 seconds (0 hours,5 minutes,20.3 seconds) 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator AAV7PA1WaypointInterpolator] initializing new 6-point WaypointInterpolator AAV7PA1WaypointInterpolator [WaypointInterpolator AAV7PA1WaypointInterpolator] distances =100.0 2604.3233286210834 530.0 2785.677655436824 1780.0 meters 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDistance =7800 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator AAV7PA1WaypointInterpolator] totalDuration =1560 seconds (0 hours,26 minutes,0 seconds) 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=5783.1298828125, direction=0.0 1.0 0.0 0.0 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=5783.1298828125 1.0 1.0 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=5783.1298828125, direction=0.0 1.0 0.0 0.0 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=5783.1298828125 1.0 1.0 732: [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=16943.552734375, direction=0.0 1.0 0.0 0.0 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=16943.552734375 1.0 1.0 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=16758.07421875, direction=0.0 1.0 0.0 0.0 741: locationX = Math.round (WaypointPI.value_changed.x); [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=16758.07421875 1.0 1.0 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=46484.37109375, direction=0.0 1.0 0.0 0.0 [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=46484.37109375 1.0 1.0 743: locationZ = Math.round (WaypointPI.value_changed.z); [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=46551.5625, direction=0.0 1.0 0.0 0.0 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=46551.5625 1.0 1.0 747: depthString =', depth ' + depth + 'm'; [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; [BeamCylinder.DETECTION (unnamed)] contact=true, beamColor=0.800000011920929 0.10000000149011612 0.10000000149011612 751: labelInterpolation = new MFString ( 752: description, [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=5000, direction=0.0 1.0 0.0 0.0 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=5000.0 1.0 1.0 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); [BeamCylinder.BEAM_CALCULATE (unnamed)] newRange=5000, direction=0.0 1.0 0.0 0.0 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: [BeamCylinder.BEAM_CALCULATE (unnamed)] reverseOffset=0.0 0.0 0.0, beamScale=5000.0 1.0 1.0 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { [BeamCylinder.DETECTION (unnamed)] contact=false, beamColor=0.30000001192092896 0.5 0.5 763: // EcmaScript automatically increases array size [BeamCylinder.DETECTION (unnamed)] contact=false, beamColor=0.30000001192092896 0.5 0.5 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/AmphibiousRaidWithCommunications.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/CampPendletonRaidWithRez.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_thumbnails/CampPendletonRaidWithRezThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 154 column 120: ROUTE declares an unknown destination node field DEF: Sub_WaypointInterpolator.fraction at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1492) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/CampPendletonRaidWithRez.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:25:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 154 column 120: ROUTE declares an unknown destination node field DEF: Sub_WaypointInterpolator.fraction at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1492) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/CampPendletonRaidWithRez.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/Remus01PositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_thumbnails/Remus01PositionInterpolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackPosition] initializing new 202-point WaypointInterpolator TrackPosition [WaypointInterpolator TrackPosition] legDurations =60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 6060.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 seconds [WaypointInterpolator TrackPosition] distances =11.682833758751276 246.41206296263024 133.8550835822291 71.41405527141274 218.3377458116819 142.8257323427059 125.11692080055825 121.72865464018032 122.96904186911833 191.5119022760853 173.00187616086274 22.649091516267926 191.9929649242299 92.37819252291911 107.3640992342496 167.78429331871703 164.7262084105885 188.0308751887268 144.22006369084642 72.80863900852228 165.472800494238 94.22733134770532 210.67577772808286 94.20188394163307 197.02824859338742 22.716568135767012 157.80801947531842 118.85297177778575 188.11794950880747 194.53271549336648 143.22254257326873 118.8555381104868 118.28245043526458 186.88007630096772 121.72952867914361 68.69706318940477 159.05728607087576 196.18706798143978 47.90376624374117 189.43738640458645 120.57424693265153 211.9133600617837 95.07510661763446 117.28011027952144 93.98491855804566 138.209913890682 144.21870020677986 164.47187696972793 80.81237062084699 90.19856965523908 212.48844592784562 115.47137181635354 110.88764531506301 135.8120631939978 130.55414225508784 224.35031912684337 20.40883154292382 160.61162483513874 200.54533970589588 90.7863743304713 81.80755694194652 133.0813993588328 201.5513620367576 160.61056051399154 89.77161065426363 177.31934660096115 158.32371439368097 89.52547557260634 110.0372701906396 88.94765632366637 237.13481003961022 40.61315449792349 64.34548855088997 154.91882501599056 89.19516990405296 68.04004187567398 223.72409170198918 89.52538789204863 121.92334695489741 179.57671713659497 38.46094836327949 141.9493987304599 81.78725522846462 225.34090807993627 81.26462480065913 32.572225649322164 163.47579345774278 142.97969527169107 103.18935006077585 163.77029201027622 123.24124755257262 103.45345267540534 142.46762218420378 40.49784007603043 229.23588478881103 20.61584891807782 124.57926643848151 122.0166573352718 123.18829367682069 124.24829611338265 89.04996981390266 61.85264927852161 87.23645505044321 198.0073474362077 151.84354276890753 157.1901103030387 95.20706717254147 174.02661876789335 147.51059028364338 98.34922545338414 220.06943771018584 125.26888299964546 142.97666680498966 142.07698339933035 45.053911332472275 254.26347938640694 22.413327571663135 189.60320805308103 164.3387138591685 48.01745931910129 262.97453064139194 96.94252328753316 70.08989857708018 142.97557494733246 262.56429720779016 24.796256617520125 140.92879177224566 137.14593041865203 184.3021012995905 143.22215661918148 100.07337920035923 218.17303415595845 167.76533940909496 145.53893089769275 144.3780743626911 46.61897880910956 263.2243557723898 115.4812257075695 38.21609650959267 170.09402324123215 163.33506452078916 145.53945614959346 73.81856910876864 260.8314487967639 97.02952716513977 71.58129138490575 261.8232451166677 138.11874442344498 136.79264809657016 45.183029323029594 192.14833229771142 146.3678597251072 122.71786990385681 192.80573365633404 47.99912949225328 169.16548771713386 189.8389718733088 144.22392869527138 93.9938787810569 188.392117842378 124.3688886060263 115.57148059898178 144.2226044052568 140.79396789698166 143.64739617098274 168.59078357974917 160.60540960672182 135.74038784286824 111.02056745202103 151.62632334816237 126.25904600689555 83.80317343074475 88.55538087034537 111.02358215384221 221.46574883351104 134.67106254314365 42.921205035050654 220.80914486289515 85.6560549226299 108.87910274959724 174.60937244999937 129.10815511046917 109.23723038931004 8.774381139176223 129.1697539938889 154.92715225926722 206.22984087595964 110.44727018231127 112.17397937731486 157.07367729609737 87.39128258653949 176.58041933218274 115.31201698265734 58.72820844074563 108.30294246592906 100.29747237490253 94.04965677560656 42.921946434773915 160.76191018089392 111.46669054615323 15.912889803538215 meters [WaypointInterpolator TrackPosition] totalDistance =26406.9 meters [WaypointInterpolator TrackPosition] totalDuration =18060 seconds (5 hours,1 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/Remus01PositionInterpolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackPosition] initializing new 202-point WaypointInterpolator TrackPosition [WaypointInterpolator TrackPosition] legDurations =60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 6060.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 seconds [WaypointInterpolator TrackPosition] distances =11.682833758751276 246.41206296263024 133.8550835822291 71.41405527141274 218.3377458116819 142.8257323427059 125.11692080055825 121.72865464018032 122.96904186911833 191.5119022760853 173.00187616086274 22.649091516267926 191.9929649242299 92.37819252291911 107.3640992342496 167.78429331871703 164.7262084105885 188.0308751887268 144.22006369084642 72.80863900852228 165.472800494238 94.22733134770532 210.67577772808286 94.20188394163307 197.02824859338742 22.716568135767012 157.80801947531842 118.85297177778575 188.11794950880747 194.53271549336648 143.22254257326873 118.8555381104868 118.28245043526458 186.88007630096772 121.72952867914361 68.69706318940477 159.05728607087576 196.18706798143978 47.90376624374117 189.43738640458645 120.57424693265153 211.9133600617837 95.07510661763446 117.28011027952144 93.98491855804566 138.209913890682 144.21870020677986 164.47187696972793 80.81237062084699 90.19856965523908 212.48844592784562 115.47137181635354 110.88764531506301 135.8120631939978 130.55414225508784 224.35031912684337 20.40883154292382 160.61162483513874 200.54533970589588 90.7863743304713 81.80755694194652 133.0813993588328 201.5513620367576 160.61056051399154 89.77161065426363 177.31934660096115 158.32371439368097 89.52547557260634 110.0372701906396 88.94765632366637 237.13481003961022 40.61315449792349 64.34548855088997 154.91882501599056 89.19516990405296 68.04004187567398 223.72409170198918 89.52538789204863 121.92334695489741 179.57671713659497 38.46094836327949 141.9493987304599 81.78725522846462 225.34090807993627 81.26462480065913 32.572225649322164 163.47579345774278 142.97969527169107 103.18935006077585 163.77029201027622 123.24124755257262 103.45345267540534 142.46762218420378 40.49784007603043 229.23588478881103 20.61584891807782 124.57926643848151 122.0166573352718 123.18829367682069 124.24829611338265 89.04996981390266 61.85264927852161 87.23645505044321 198.0073474362077 151.84354276890753 157.1901103030387 95.20706717254147 174.02661876789335 147.51059028364338 98.34922545338414 220.06943771018584 125.26888299964546 142.97666680498966 142.07698339933035 45.053911332472275 254.26347938640694 22.413327571663135 189.60320805308103 164.3387138591685 48.01745931910129 262.97453064139194 96.94252328753316 70.08989857708018 142.97557494733246 262.56429720779016 24.796256617520125 140.92879177224566 137.14593041865203 184.3021012995905 143.22215661918148 100.07337920035923 218.17303415595845 167.76533940909496 145.53893089769275 144.3780743626911 46.61897880910956 263.2243557723898 115.4812257075695 38.21609650959267 170.09402324123215 163.33506452078916 145.53945614959346 73.81856910876864 260.8314487967639 97.02952716513977 71.58129138490575 261.8232451166677 138.11874442344498 136.79264809657016 45.183029323029594 192.14833229771142 146.3678597251072 122.71786990385681 192.80573365633404 47.99912949225328 169.16548771713386 189.8389718733088 144.22392869527138 93.9938787810569 188.392117842378 124.3688886060263 115.57148059898178 144.2226044052568 140.79396789698166 143.64739617098274 168.59078357974917 160.60540960672182 135.74038784286824 111.02056745202103 151.62632334816237 126.25904600689555 83.80317343074475 88.55538087034537 111.02358215384221 221.46574883351104 134.67106254314365 42.921205035050654 220.80914486289515 85.6560549226299 108.87910274959724 174.60937244999937 129.10815511046917 109.23723038931004 8.774381139176223 129.1697539938889 154.92715225926722 206.22984087595964 110.44727018231127 112.17397937731486 157.07367729609737 87.39128258653949 176.58041933218274 115.31201698265734 58.72820844074563 108.30294246592906 100.29747237490253 94.04965677560656 42.921946434773915 160.76191018089392 111.46669054615323 15.912889803538215 meters [WaypointInterpolator TrackPosition] totalDistance =26406.9 meters [WaypointInterpolator TrackPosition] totalDuration =18060 seconds (5 hours,1 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_viewpoints/Remus01PositionInterpolator.x3d._VP_Above,_looking_down.png org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_viewpoints/Remus01PositionInterpolator.x3d._VP_Ride_on.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_viewpoints/Remus01PositionInterpolator.x3d._VP_Ride_alongside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_viewpoints/Remus01PositionInterpolator.x3d._VP_Ride_in_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\AmphibiousRaidCampPendleton\_viewpoints/Remus01PositionInterpolator.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/AmphibiousRaidCampPendleton/Remus01PositionInterpolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CaptureTheFlag/NancyTeamAddRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CaptureTheFlag/_thumbnails/NancyTeamAddRoutesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CaptureTheFlag\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 455 column 154: ROUTE source field (NancyTeamAddRoutes_EspduTransform.invalid) type SFString and destination field (NancyTeamVisible.set_Visible) type SFFloat don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CaptureTheFlag/NancyTeamAddRoutes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CaptureTheFlag/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 455 column 154: ROUTE source field (NancyTeamAddRoutes_EspduTransform.invalid) type SFString and destination field (NancyTeamVisible.set_Visible) type SFFloat don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CaptureTheFlag/NancyTeamAddRoutes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CollisionUssGreenevilleMvEhimeMaru/CollisionCourses.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CollisionUssGreenevilleMvEhimeMaru/_thumbnails/CollisionCoursesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CollisionUssGreenevilleMvEhimeMaru\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:26:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/688.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true [WaypointInterpolator GreenevilleInterpolator] initializing new 62-point WaypointInterpolator GreenevilleInterpolator [WaypointInterpolator GreenevilleInterpolator] legDurations =93.0 87.0 100.0 61.0 196.0 114.0 145.0 19.0 146.0 4.0 41.0 120.0 135.0 28.0 76.0 161.0 65.0 556.0 94.0 221.0 241.0 93.0 86.0 362.0 7.0 112.0 85.0 16.0 81.0 13.0 40.0 50.0 55.0 51.0 3.0 27.0 45.0 6.0 9.0 4.0 53.0 48.0 51.0 9.0 57.0 13.0 5.0 15.0 30.0 52.0 24.0 26.0 5.0 11.0 4.0 13.0 31.0 83.0 6.0 22.0 50.0 seconds Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator GreenevilleInterpolator] distances =478.3984375 447.6015625 520.011724098672 313.80078125 1011.1750277921634 586.5 745.900390625 97.7998046875 751.1493304015205 20.565484221712325 210.922729576364 617.327153108385 694.5 163.00655851731685 390.900390625 831.7974556002094 334.400390625 2860.2998046875 483.5 1136.979105072346 1239.7584442140333 478.4404244685477 442.4122317619029 1862.2947663009254 84.26242159345146 1440.5 1093.0999755859375 205.76934398692788 1041.714111827837 167.18938083058654 514.4086742802991 643.100730067751 707.3772836753919 655.8523893947547 38.66189189328439 263.9283015182347 439.8147300872991 96.158566423151 58.74558390153823 26.826810538608726 354.37054562759914 321.059082857126 341.0510210778935 34.680827377640426 219.92784875601203 50.13554054298949 19.26265659159164 57.9744877130112 115.72572333753273 202.52726729908315 92.6052419015091 100.22280952190178 19.315036764608937 42.46971899191862 15.59679537650032 43.00153565793421 140.484663251009 550.584403315751 41.11217008593903 149.41970413164435 358.88251870023214 meters [WaypointInterpolator GreenevilleInterpolator] totalDistance =27467.3 meters [WaypointInterpolator GreenevilleInterpolator] totalDuration =4456 seconds (1 hours,14 minutes,16 seconds) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18-TextureMapping/Figure18.27RotatingFanAnimatedTextureTransform.x3d [WaypointInterpolator GreenevilleInterpolator] ======================================= [WaypointInterpolator EhimeMaruInterpolator] initializing new 62-point WaypointInterpolator EhimeMaruInterpolator [WaypointInterpolator EhimeMaruInterpolator] legDurations =93.0 87.0 100.0 61.0 196.0 114.0 145.0 19.0 146.0 4.0 41.0 120.0 135.0 28.0 76.0 161.0 65.0 556.0 94.0 221.0 241.0 93.0 86.0 362.0 7.0 112.0 85.0 16.0 81.0 13.0 40.0 50.0 55.0 51.0 3.0 27.0 45.0 6.0 9.0 4.0 53.0 48.0 51.0 9.0 57.0 13.0 5.0 15.0 30.0 52.0 24.0 26.0 5.0 11.0 4.0 13.0 31.0 83.0 6.0 22.0 50.0 seconds [WaypointInterpolator EhimeMaruInterpolator] distances =191.38421296792595 179.01478061974657 205.8169750725669 125.53528824650392 403.26486507859863 234.58005030306975 298.36742148425515 39.145346646466635 300.42897396635306 8.246211251235321 84.30613162009563 246.92514621291545 277.87277450090744 158.40115300984692 430.0631487985204 911.0610432733549 367.829972716033 3146.3671369918584 531.9045818835091 1250.5385871571107 1363.8022143024948 526.3510469348595 486.6470802275219 2048.456869454658 39.581713344171106 633.8184815417981 480.9964472079279 90.58747011239535 458.29518899285256 73.58521215081551 226.33437264852066 283.01495301983965 311.22183833441443 288.5931624503369 17.00175872682834 152.72471093148135 254.6625517305526 33.9307292108134 51.00529089915261 22.55606394144624 299.91959808819456 271.6640837090229 288.56894894617227 50.932637517371155 322.5724724771164 73.58524167916194 28.23120918196288 84.9359936515687 169.72646793007274 294.2442722268038 135.84425813955053 147.1705796571005 28.23120918196288 62.25892011226628 22.677080940897135 73.58535274213561 175.40177553642536 469.646099787287 34.003530332500226 124.51777731093354 282.8936376250626 meters [WaypointInterpolator EhimeMaruInterpolator] totalDistance =20674.8 meters [WaypointInterpolator EhimeMaruInterpolator] totalDuration =4456 seconds (1 hours,14 minutes,16 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); [DvdController ClockScript] set_duration (4456) complete 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CollisionUssGreenevilleMvEhimeMaru/CollisionCourses.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CollisionUssGreenevilleMvEhimeMaru/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/688.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true [WaypointInterpolator GreenevilleInterpolator] initializing new 62-point WaypointInterpolator GreenevilleInterpolator [WaypointInterpolator GreenevilleInterpolator] legDurations =93.0 87.0 100.0 61.0 196.0 114.0 145.0 19.0 146.0 4.0 41.0 120.0 135.0 28.0 76.0 161.0 65.0 556.0 94.0 221.0 241.0 93.0 86.0 362.0 7.0 112.0 85.0 16.0 81.0 13.0 40.0 50.0 55.0 51.0 3.0 27.0 45.0 6.0 9.0 4.0 53.0 48.0 51.0 9.0 57.0 13.0 5.0 15.0 30.0 52.0 24.0 26.0 5.0 11.0 4.0 13.0 31.0 83.0 6.0 22.0 50.0 seconds Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator GreenevilleInterpolator] distances =478.3984375 447.6015625 520.011724098672 313.80078125 1011.1750277921634 586.5 745.900390625 97.7998046875 751.1493304015205 20.565484221712325 210.922729576364 617.327153108385 694.5 163.00655851731685 390.900390625 831.7974556002094 334.400390625 2860.2998046875 483.5 1136.979105072346 1239.7584442140333 478.4404244685477 442.4122317619029 1862.2947663009254 84.26242159345146 1440.5 1093.0999755859375 205.76934398692788 1041.714111827837 167.18938083058654 514.4086742802991 643.100730067751 707.3772836753919 655.8523893947547 38.66189189328439 263.9283015182347 439.8147300872991 96.158566423151 58.74558390153823 26.826810538608726 354.37054562759914 321.059082857126 341.0510210778935 34.680827377640426 219.92784875601203 50.13554054298949 19.26265659159164 57.9744877130112 115.72572333753273 202.52726729908315 92.6052419015091 100.22280952190178 19.315036764608937 42.46971899191862 15.59679537650032 43.00153565793421 140.484663251009 550.584403315751 41.11217008593903 149.41970413164435 358.88251870023214 meters [WaypointInterpolator GreenevilleInterpolator] totalDistance =27467.3 meters [WaypointInterpolator GreenevilleInterpolator] totalDuration =4456 seconds (1 hours,14 minutes,16 seconds) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18-TextureMapping/Figure18.27RotatingFanAnimatedTextureTransform.x3d [WaypointInterpolator GreenevilleInterpolator] ======================================= [WaypointInterpolator EhimeMaruInterpolator] initializing new 62-point WaypointInterpolator EhimeMaruInterpolator [WaypointInterpolator EhimeMaruInterpolator] legDurations =93.0 87.0 100.0 61.0 196.0 114.0 145.0 19.0 146.0 4.0 41.0 120.0 135.0 28.0 76.0 161.0 65.0 556.0 94.0 221.0 241.0 93.0 86.0 362.0 7.0 112.0 85.0 16.0 81.0 13.0 40.0 50.0 55.0 51.0 3.0 27.0 45.0 6.0 9.0 4.0 53.0 48.0 51.0 9.0 57.0 13.0 5.0 15.0 30.0 52.0 24.0 26.0 5.0 11.0 4.0 13.0 31.0 83.0 6.0 22.0 50.0 seconds [WaypointInterpolator EhimeMaruInterpolator] distances =191.38421296792595 179.01478061974657 205.8169750725669 125.53528824650392 403.26486507859863 234.58005030306975 298.36742148425515 39.145346646466635 300.42897396635306 8.246211251235321 84.30613162009563 246.92514621291545 277.87277450090744 158.40115300984692 430.0631487985204 911.0610432733549 367.829972716033 3146.3671369918584 531.9045818835091 1250.5385871571107 1363.8022143024948 526.3510469348595 486.6470802275219 2048.456869454658 39.581713344171106 633.8184815417981 480.9964472079279 90.58747011239535 458.29518899285256 73.58521215081551 226.33437264852066 283.01495301983965 311.22183833441443 288.5931624503369 17.00175872682834 152.72471093148135 254.6625517305526 33.9307292108134 51.00529089915261 22.55606394144624 299.91959808819456 271.6640837090229 288.56894894617227 50.932637517371155 322.5724724771164 73.58524167916194 28.23120918196288 84.9359936515687 169.72646793007274 294.2442722268038 135.84425813955053 147.1705796571005 28.23120918196288 62.25892011226628 22.677080940897135 73.58535274213561 175.40177553642536 469.646099787287 34.003530332500226 124.51777731093354 282.8936376250626 meters [WaypointInterpolator EhimeMaruInterpolator] totalDistance =20674.8 meters [WaypointInterpolator EhimeMaruInterpolator] totalDuration =4456 seconds (1 hours,14 minutes,16 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } [DvdController ClockScript] set_duration (4456) complete 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; Warning: Direction is null at calculateSCP() in OGLExtrusion.java 38: minute = ((timeInSeconds - seconds) / 60) % 60; Warning: Error normalizing Y in Extrusion 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CollisionUssGreenevilleMvEhimeMaru\_viewpoints/CollisionCourses.x3d._VP_Sea_State_aerial_view.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CollisionUssGreenevilleMvEhimeMaru\_viewpoints/CollisionCourses.x3d._VP_USS_Greeneville.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CollisionUssGreenevilleMvEhimeMaru\_viewpoints/CollisionCourses.x3d._VP_Collision_point.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\CollisionUssGreenevilleMvEhimeMaru\_viewpoints/CollisionCourses.x3d._VP_Default_viewpoint.png Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: Error normalizing Y in Extrusion at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Warning: Error normalizing Y in Extrusion Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Warning: Direction is null at calculateSCP() in OGLExtrusion.java at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Warning: Error normalizing Y in Extrusion at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java ) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Direction is null at calculateSCP() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Warning: A numSpine differs from (vfSpine.length/3) at initSetup() in OGLExtrusion.java at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Warning: Direction is null at calculateSCP() in OGLExtrusion.java Warning: Error normalizing Y in Extrusion org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) Time exceeded, killing system at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/CollisionUssGreenevilleMvEhimeMaru/CollisionCourses.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/JfcomDceeExerciseJuly2003/XdvExerciseScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/JfcomDceeExerciseJuly2003/_thumbnails/XdvExerciseScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\JfcomDceeExerciseJuly2003\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: GeoLocation at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/JfcomDceeExerciseJuly2003/XdvExerciseScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/JfcomDceeExerciseJuly2003/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: GeoLocation at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/JfcomDceeExerciseJuly2003/XdvExerciseScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/EngagementRangePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_thumbnails/EngagementRangePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/EngagementRangePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:27:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_viewpoints/EngagementRangePrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/EngagementRangePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHueneme.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_thumbnails/LimitedObjectiveExperimentPortHuenemeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHueneme.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHueneme.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHuenemeDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_thumbnails/LimitedObjectiveExperimentPortHuenemeDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 124 column 95: ROUTE source field (Cole.invalid) type SFString and destination field (ColeTimeFilter.setStart) type SFBool don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHuenemeDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:28:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 124 column 95: ROUTE source field (Cole.invalid) type SFString and destination field (ColeTimeFilter.setStart) type SFBool don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/LimitedObjectiveExperimentPortHuenemeDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/SenseDecideActEngagePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_thumbnails/SenseDecideActEngagePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/HumanoidAnimation/NancyStandShootRifleM24.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/RHIBPrototype.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/RHIBPrototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/SenseDecideActEngagePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/HumanoidAnimation/NancyStandShootRifleM24.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/RHIBPrototype.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/RHIBPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\LimitedObjectiveExperimentPortHueneme\_viewpoints/SenseDecideActEngagePrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/LimitedObjectiveExperimentPortHueneme/SenseDecideActEngagePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/PiracyIncidents/PiracyDisHelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/PiracyIncidents/_thumbnails/PiracyDisHelloWorldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\PiracyIncidents\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 1 marking: PirateSkiff New DIS node: siteID: 0 appID: 0 entityID: 2 marking: Helicopter Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/PiracyIncidents/Blue_water_ocean_texture.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/PiracyIncidents/PiracyDisHelloWorld.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/PiracyIncidents/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.1.2.3 New DIS node: siteID: 0 appID: 0 entityID: 1 marking: PirateSkiff New DIS node: siteID: 0 appID: 0 entityID: 2 marking: Helicopter Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/PiracyIncidents/Blue_water_ocean_texture.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\PiracyIncidents\_viewpoints/PiracyDisHelloWorld.x3d._VP_Looking_from_-80_meters_out.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\PiracyIncidents\_viewpoints/PiracyDisHelloWorld.x3d._VP_UAV_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\PiracyIncidents\_viewpoints/PiracyDisHelloWorld.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/PiracyIncidents/PiracyDisHelloWorld.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/RemusMission10MAR2003/RemusMissionLineTrackPlayback.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/RemusMission10MAR2003/_thumbnails/RemusMissionLineTrackPlaybackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\RemusMission10MAR2003\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.024.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.024.JPG file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.023.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.023.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.025.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.025.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.026.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.026.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.027.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.027.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.028.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.028.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.029.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.029.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.030.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.030.JPG [WaypointInterpolator ] initializing new 184-point WaypointInterpolator [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/RemusMission10MAR2003/RemusMissionLineTrackPlayback.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/RemusMission10MAR2003/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:29:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.023.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.023.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.024.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.026.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.027.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.025.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.027.JPG Warning: Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.024.JPG Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.026.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.025.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.028.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.028.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.029.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.029.JPG Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.030.JPG Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/94.030.JPG [WaypointInterpolator ] initializing new 184-point WaypointInterpolator [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\RemusMission10MAR2003\_viewpoints/RemusMissionLineTrackPlayback.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/RemusMission10MAR2003/RemusMissionLineTrackPlayback.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/BMP1HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/BMP1TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/BMP1Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/DestroyedBMP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/DestroyedBMPThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/DestroyedBMP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/DestroyedBMP.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Explosion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/ExplosionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Explosion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Explosion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/GunFire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/GunFireThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:30:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/GunFire.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/GunFire.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/M1A2Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/M1A2TurretThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/M1A2Turret.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/M1A2Turret.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Smoke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/SmokeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Smoke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Smoke.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/TankManeuver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/TankManeuverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/TankManeuver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Error: Unknown error in content loading process Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_View_whole_field.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_1st_Three-quarters_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_2nd_Three-quarters_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_3rd_Three-quarters_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_4th_Three-quarters_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Tank_1.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Tank_2.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Tank_3.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_MG_Fire.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Tank_4.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Tank_Fire.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_BMP.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Enemy_Position_1.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Enemy_Position_3.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_viewpoints/TankManeuver.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/TankManeuver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/Tree1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:31:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/Tree2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:07 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/Tree3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/Tree4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/Tree4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/myTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_thumbnails/myTreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\TankManeuver\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/myTree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/TankManeuver/myTree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ColorCodedMinefield.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_thumbnails/ColorCodedMinefieldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UW3303MinefieldSearch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:32:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ColorCodedMinefield.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ColorCodedMinefield.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ExampleScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_thumbnails/ExampleScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UW3303MinefieldSearch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator ] initializing new 25-point WaypointInterpolator [WaypointInterpolator ] distances =8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 meters [WaypointInterpolator ] totalDistance =211213.6 meters [WaypointInterpolator ] totalDuration =140809.1 seconds (39 hours,6 minutes,49.1 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator ] initializing new 25-point WaypointInterpolator 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator ] distances =8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8700.574693662482 8700.574693662482 meters 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; [WaypointInterpolator ] totalDistance =212013.6 meters [WaypointInterpolator ] totalDuration =141342.4 seconds (39 hours,15 minutes,42.4 seconds) 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator ] initializing new 23-point WaypointInterpolator 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); [WaypointInterpolator ] distances =9900.505037623081 9900.505037623081 9900.505037623081 9900.505037623081 9800.510190801293 9800.510190801293 9500.526301210897 9500.526301210897 9300.537618869137 9300.537618869137 9200.543462209176 9200.543462209176 9100.549433962766 9100.549433962766 9100.549433962766 9100.549433962766 9000.555538409837 9000.555538409837 9000.555538409837 9000.555538409837 8900.561780022652 8900.561780022652 meters [WaypointInterpolator ] totalDistance =205411.8 meters 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; [WaypointInterpolator ] totalDuration =136941.2 seconds (38 hours,2 minutes,21.2 seconds) 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator ] initializing new 24-point WaypointInterpolator 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: [WaypointInterpolator ] distances =8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 9000.555538409837 9000.555538409837 9000.555538409837 9000.555538409837 9100.549433962766 9100.549433962766 9100.549433962766 9100.549433962766 9200.543462209176 9200.543462209176 9300.537618869137 9300.537618869137 9500.526301210897 9500.526301210897 9800.510190801293 9800.510190801293 9900.505037623081 meters 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [WaypointInterpolator ] totalDistance =211312.5 meters 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator ] totalDuration =140875 seconds (39 hours,7 minutes,55 seconds) 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ExampleScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4 at org.j3d.geom.terrain.ElevationGridGenerator.regenerateBase(ElevationGridGenerator.java:1575) at org.j3d.geom.terrain.ElevationGridGenerator.generateUnindexedTriStripCoordinates(ElevationGridGenerator.java:921) at org.j3d.geom.terrain.ElevationGridGenerator.triangleStrips(ElevationGridGenerator.java:637) at org.j3d.geom.terrain.ElevationGridGenerator.generate(ElevationGridGenerator.java:453) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.buildImpl(OGLElevationGrid.java:348) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLElevationGrid.setupFinished(OGLElevationGrid.java:168) at org.web3d.vrml.renderer.common.nodes.shape.BaseShape.setupFinished(BaseShape.java:438) at org.web3d.vrml.renderer.ogl.nodes.shape.OGLShape.setupFinished(OGLShape.java:441) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLTransform.setupFinished(OGLTransform.java:223) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [WaypointInterpolator ] initializing new 25-point WaypointInterpolator at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator ] distances =8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8700.574693662482 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 meters [WaypointInterpolator ] totalDistance =211213.6 meters [WaypointInterpolator ] totalDuration =140809.1 seconds (39 hours,6 minutes,49.1 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [WaypointInterpolator ] initializing new 24-point WaypointInterpolator 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, [WaypointInterpolator ] distances =8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 9000.555538409837 9000.555538409837 9000.555538409837 9000.555538409837 9100.549433962766 9100.549433962766 9100.549433962766 9100.549433962766 9200.543462209176 9200.543462209176 9300.537618869137 9300.537618869137 9500.526301210897 9500.526301210897 9800.510190801293 9800.510190801293 9900.505037623081 meters 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), [WaypointInterpolator ] totalDistance =211312.5 meters 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); [WaypointInterpolator ] totalDuration =140875 seconds (39 hours,7 minutes,55 seconds) 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator ] initializing new 23-point WaypointInterpolator 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator ] distances =9900.505037623081 9900.505037623081 9900.505037623081 9900.505037623081 9800.510190801293 9800.510190801293 9500.526301210897 9500.526301210897 9300.537618869137 9300.537618869137 9200.543462209176 9200.543462209176 9100.549433962766 9100.549433962766 9100.549433962766 9100.549433962766 9000.555538409837 9000.555538409837 9000.555538409837 9000.555538409837 8900.561780022652 8900.561780022652 meters [WaypointInterpolator ] totalDistance =205411.8 meters [WaypointInterpolator ] totalDuration =136941.2 seconds (38 hours,2 minutes,21.2 seconds) 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); [WaypointInterpolator ] initializing new 25-point WaypointInterpolator 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); [WaypointInterpolator ] distances =8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8900.561780022652 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8800.568163476719 8700.574693662482 8700.574693662482 meters 732: [WaypointInterpolator ] totalDistance =212013.6 meters 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [WaypointInterpolator ] totalDuration =141342.4 seconds (39 hours,15 minutes,42.4 seconds) 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/ExampleScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_thumbnails/MinefieldSearchBackgroundThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UW3303MinefieldSearch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchBackground.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:33:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchBackground.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_thumbnails/MinefieldSearchTemplateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UW3303MinefieldSearch\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline@314ad4f5 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline@26b22dc3 (likely from duplicate Prototype or Inline), ignored. Warning: DefaultRouteManager is trying to add duplicate execution space=org.web3d.vrml.renderer.ogl.nodes.networking.OGLInline@333cacde (likely from duplicate Prototype or Inline), ignored. [WaypointInterpolator ] initializing new 184-point WaypointInterpolator [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) [WaypointInterpolator ] totalDistance =23947.4 meters 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator ] initializing new 184-point WaypointInterpolator [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator ] totalDistance =23947.4 meters 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters 728: else pitchAngle = -1.57; 729: [WaypointInterpolator ] totalDistance =23947.4 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator ] initializing new 184-point WaypointInterpolator 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator ] distances =116.25462598318693 146.6051678882136 139.84996143636545 142.41149337480206 140.20818585092113 141.01430227070045 137.63769026058065 71.56815583061871 135.66515191913248 141.015135675739 144.40221604947757 142.63645048011946 145.20859176531334 139.8495362785652 143.80905924946023 142.4176906224342 141.82556700675912 139.85639176233477 138.84005886197474 56.858533203078316 143.2419170565095 143.8143306455106 142.64111065526453 141.60653128431105 141.48171348810877 142.41295464667652 141.01439450491083 138.00510752499338 120.43256916672982 141.01525096997557 128.31607406957713 109.41735240389939 141.82386386398562 138.00389578294406 137.05947980741334 135.2072517618627 130.43162845630707 133.2223032756899 133.81381865297277 135.20957075790744 136.01569207316203 133.4650270221483 128.19629598766238 132.29871807445895 132.42991823173955 138.81084125498754 136.60833110591818 134.84873781268013 131.2450703460562 135.21076631306798 134.0337476996679 132.63883088316072 132.80119354254063 126.01587201618692 117.79662780580027 101.39070594127297 134.620310591611 134.03370264691375 133.60073729425136 134.8480936510054 124.80798630252984 122.32010886148706 120.00154837192933 118.00878763709348 122.89024254510063 123.00624017409767 123.23396304109663 92.68593875483604 122.63230913126124 121.25650698570185 126.01918951759741 121.6000069909868 124.27940944598126 121.84030309405715 124.92146177362997 120.48657545398657 126.49243210408456 123.97593897705028 123.97715668463461 122.38140802840113 122.77337254521109 124.04304600189072 89.85767321016196 88.62896150786698 112.39370316070513 147.8720967807089 184.3908916651087 127.81307479938407 126.92300678189453 141.24095851172322 149.84332893313976 148.2222524738314 146.24024422807165 151.01413340860822 146.8232789837201 141.48303661766963 139.6226573625048 139.03646306811277 137.66639089989138 125.21727548456829 134.85357410527695 141.82989028000418 144.03395889186731 144.61689224506836 142.05727186472038 142.63653841029986 143.45073165599126 144.0326688740613 141.015135675739 136.48459811428629 136.65351107700434 144.61673485458036 146.01584854149687 145.08664232318685 144.61685048739125 145.80291992088937 143.69438141858464 142.63923488261304 145.20829745767577 143.45719162113633 91.86293093144066 132.9963602194998 139.03771592257772 144.84602725536 146.8283409298356 144.8449016107288 141.01845277641618 144.03127563591985 141.01458226949157 142.63653841029986 141.24140250282554 89.69666357295655 145.00216558307608 143.80890420622683 147.87322765166164 143.45163509783308 144.8448599199892 145.4289539401556 140.8012817024542 145.43206815887416 140.43015354452044 142.31309995840763 20.2815561553506 141.25658608753128 140.43652092332468 141.82762057719333 142.6365384117264 144.26716488693097 138.81827003906508 138.80930525640244 133.45439390216012 131.60559807581316 130.43018609678242 97.53055435034727 127.14270914860623 130.43028581603167 133.70124616384513 132.41232278668446 134.40296502058033 133.7072877950123 131.2440510233694 128.81137997957268 131.24702401983873 131.6123041493704 127.88540676323021 67.22648354917703 129.3002522735086 133.23294795743504 136.01528225146413 134.03940353570675 136.24251621929594 134.85095963345654 130.43011486812748 134.8489444962094 131.6075040454387 91.02230197916677 94.40498400550018 93.2310755340798 80.75273194273638 90.87354361448583 97.94386621455097 96.38476656487329 93.81365001455737 meters [WaypointInterpolator ] totalDistance =23947.4 meters 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; [WaypointInterpolator ] totalDuration =15964.9 seconds (4 hours,26 minutes,4.9 seconds) 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UW3303MinefieldSearch\_viewpoints/MinefieldSearchTemplate.x3d._VP_Remus_from_ahead_30m.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was caught in user code during the processing of the updateSceneGraph() method. Contained message: null java.lang.NullPointerException at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10216) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10412) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10310) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10160) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10294) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10286) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickAllFrustum(DefaultPickingHandler.java:10053) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickFrustum(DefaultPickingHandler.java:9406) at org.j3d.aviatrix3d.management.DefaultPickingHandler.pickSingle(DefaultPickingHandler.java:282) at org.j3d.aviatrix3d.Group.pickSingle(Group.java:546) at org.web3d.vrml.renderer.ogl.input.VisibilityManager.processFrame(VisibilityManager.java:217) at org.web3d.vrml.renderer.ogl.input.DefaultLayerSensorManager.processUserInput(DefaultLayerSensorManager.java:354) at org.web3d.vrml.renderer.common.input.DefaultSensorManager.processUserInput(DefaultSensorManager.java:228) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:907) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UW3303MinefieldSearch/MinefieldSearchTemplate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarbor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/AdenHarborThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarbor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/AdenHarbor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarbor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborChart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/AdenHarborChartThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborChart.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/AdenHarborChart.x3d._VP_Close_Up_of_Area_of_Interest.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/AdenHarborChart.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborChart.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborCloseIn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/AdenHarborCloseInThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:34:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborCloseIn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/AdenHarborCloseIn.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborCloseIn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborSmallScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/AdenHarborSmallScaleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborSmallScale.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:16 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/AdenHarborSmallScale.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/AdenHarborSmallScale.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/GarbageBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/GarbageBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/GarbageBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/GarbageBoatPrototype.x3d._VP_Garbage_Boat_stbd_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/GarbageBoatPrototype.x3d._VP_Garbage_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/GarbageBoatPrototype.x3d._VP_Garbage_Boat_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/GarbageBoatPrototype.x3d._VP_Garbage_Boat_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/GarbageBoatPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/GarbageBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/LineBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/LineBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/LineBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/LineBoatPrototype.x3d._VP_Line_Boat_stbd_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/LineBoatPrototype.x3d._VP_Line_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/LineBoatPrototype.x3d._VP_Line_Boat_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/LineBoatPrototype.x3d._VP_Line_Boat_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/LineBoatPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/LineBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/PhysicsBasedExplosionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:35:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/PhysicsBasedExplosionExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/PhysicsBasedExplosionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/PhysicsBasedExplosionPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/PhysicsBasedExplosionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RHIBPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/RHIBPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RHIBPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RHIBPrototype.x3d._VP_RHIB_Boat_stbd_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RHIBPrototype.x3d._VP_RHIB_Boat_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RHIBPrototype.x3d._VP_RHIB_Boat_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RHIBPrototype.x3d._VP_RHIB_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RHIBPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RHIBPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RefuelingPierSeven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/RefuelingPierSevenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RefuelingPierSeven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RefuelingPierSeven.x3d._VP_Refueling_Dolphin_Seven_STBD_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RefuelingPierSeven.x3d._VP_Refueling_Dolphin_Seven_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RefuelingPierSeven.x3d._VP_Refueling_Dolphin_Seven_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RefuelingPierSeven.x3d._VP_Refueling_Dolphin_Seven_Overhead_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/RefuelingPierSeven.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/RefuelingPierSeven.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/Rhib.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/RhibThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/Rhib.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/Rhib.x3d._VP_RHIB_Boat_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/Rhib.x3d._VP_RHIB_Boat_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/Rhib.x3d._VP_RHIB_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/Rhib.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/Rhib.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatBoxmanOnboardPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/TerroristBoatBoxmanOnboardPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:36:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Error setting external content: java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatBoxmanOnboardPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Error setting external content: java.lang.IllegalArgumentException: Cannot format given Object as a Number at java.base/java.text.DecimalFormat.format(DecimalFormat.java:515) at java.base/java.text.Format.format(Format.java:158) at java.base/java.text.MessageFormat.subformat(MessageFormat.java:1344) at java.base/java.text.MessageFormat.format(MessageFormat.java:885) at java.base/java.text.Format.format(Format.java:158) at org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.setViewpoints(AVHumanoid.java:278) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setHAnimFactory(OGLHAnimHumanoid.java:206) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.checkFactoryChoice(OGLHAnimHumanoid.java:473) at org.web3d.vrml.renderer.ogl.nodes.hanim.OGLHAnimHumanoid.setupFinished(OGLHAnimHumanoid.java:226) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatBoxmanOnboardPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/TerroristBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/TerroristBoatPrototype.x3d._VP_Terrorist_Boat_stbd_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/TerroristBoatPrototype.x3d._VP_Terrorist_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/TerroristBoatPrototype.x3d._VP_Terrorist_Boat_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/TerroristBoatPrototype.x3d._VP_Terrorist_Boat_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/TerroristBoatPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/TerroristBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/UssColeTerroristAttackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator ColeInterpolator] initializing new 8-point WaypointInterpolator ColeInterpolator [WaypointInterpolator ColeInterpolator] legDurations =700.0 723.0 754.0 811.0 819.0 849.0 8760.0 seconds [WaypointInterpolator ColeInterpolator] distances =5830.951894845301 7071.067811865475 4000.0 4609.772228646444 2646.2237244798484 1124.1629953833926 0.0 meters [WaypointInterpolator ColeInterpolator] totalDistance =25282.2 meters [WaypointInterpolator ColeInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator ColeInterpolator] ======================================= [WaypointInterpolator TerroristInterpolator] initializing new 6-point WaypointInterpolator TerroristInterpolator [WaypointInterpolator TerroristInterpolator] legDurations =9068.0 811.0 819.0 2698.0 88.0 seconds [WaypointInterpolator TerroristInterpolator] distances =2236.06797749979 650.0 794.8846606792155 104.35516278555652 0.0 meters [WaypointInterpolator TerroristInterpolator] totalDistance =3785.3 meters [WaypointInterpolator TerroristInterpolator] totalDuration =13484 seconds (3 hours,44 minutes,44 seconds) [WaypointInterpolator TerroristInterpolator] ======================================= [WaypointInterpolator LineBoatAInterpolator] initializing new 7-point WaypointInterpolator LineBoatAInterpolator [WaypointInterpolator LineBoatAInterpolator] legDurations =4296.0 360.0 1260.0 360.0 10.0 7130.0 seconds [WaypointInterpolator LineBoatAInterpolator] distances =0.0 3379.5012945699546 0.0 3379.5012945699546 0.0 0.0 meters [WaypointInterpolator LineBoatAInterpolator] totalDistance =6759 meters [WaypointInterpolator LineBoatAInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator LineBoatAInterpolator] ======================================= [WaypointInterpolator LineBoatBInterpolator] initializing new 7-point WaypointInterpolator LineBoatBInterpolator [WaypointInterpolator LineBoatBInterpolator] legDurations =4296.0 360.0 200.0 1260.0 360.0 6940.0 seconds [WaypointInterpolator LineBoatBInterpolator] distances =0.0 3440.0327033329204 40.0 0.0 3480.032327436054 0.0 meters [WaypointInterpolator LineBoatBInterpolator] totalDistance =6960.1 meters Script route sending out of range values null org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 [WaypointInterpolator LineBoatBInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator LineBoatBInterpolator] ======================================= [WaypointInterpolator GarbageBoatInterpolator] initializing new 7-point WaypointInterpolator GarbageBoatInterpolator [WaypointInterpolator GarbageBoatInterpolator] legDurations =5736.0 300.0 600.0 600.0 360.0 5820.0 seconds [WaypointInterpolator GarbageBoatInterpolator] distances =0.0 2162.3699960922504 0.0 24.0 3362.0 20.0 meters [WaypointInterpolator GarbageBoatInterpolator] totalDistance =5568.4 meters [WaypointInterpolator GarbageBoatInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator GarbageBoatInterpolator] ======================================= URL: ecmascript: function initialize () { dx = finalPosition.x - initialPosition.x; dy = finalPosition.y - initialPosition.y; dz = finalPosition.z - initialPosition.z; // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); distance = Math.sqrt (dx*dx + dy*dy + dz*dz); runTime = distance/20; // Browser.print ('runTime = ' + runTime); // Browser.print ('distance =' + distance); quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); // Browser.print ('position_changeds =' + position_changeds); rotationValues = new MFRotation (initialOrientation, finalOrientation); // Browser.print ('initialPosition =' + initialPosition); // Browser.print ('finalPosition =' + finalPosition); // Browser.print ('position_changeds =' + position_changeds); // Browser.print ('initialOrientation=' + initialOrientation); // Browser.print ('finalOrientation =' + finalOrientation); // Browser.print ('rotationValues=' + rotationValues); } URL: ecmascript: function initialize () { dx = finalPosition.x - initialPosition.x; dy = finalPosition.y - initialPosition.y; dz = finalPosition.z - initialPosition.z; at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) distance = Math.sqrt (dx*dx + dy*dy + dz*dz); runTime = distance/20; at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) // Browser.print ('runTime = ' + runTime); // Browser.print ('distance =' + distance); at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); at java.base/java.lang.Thread.run(Thread.java:830) Script route sending out of range values null three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); // Browser.print ('position_changeds =' + position_changeds); rotationValues = new MFRotation (initialOrientation, finalOrientation); // Browser.print ('initialPosition =' + initialPosition); at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) // Browser.print ('finalPosition =' + finalPosition); at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) // Browser.print ('position_changeds =' + position_changeds); at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) // Browser.print ('initialOrientation=' + initialOrientation); at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) // Browser.print ('finalOrientation =' + finalOrientation); // Browser.print ('rotationValues=' + rotationValues); } Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:37:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator ColeInterpolator] initializing new 8-point WaypointInterpolator ColeInterpolator [WaypointInterpolator ColeInterpolator] legDurations =700.0 723.0 754.0 811.0 819.0 849.0 8760.0 seconds [WaypointInterpolator ColeInterpolator] distances =5830.951894845301 7071.067811865475 4000.0 4609.772228646444 2646.2237244798484 1124.1629953833926 0.0 meters [WaypointInterpolator ColeInterpolator] totalDistance =25282.2 meters [WaypointInterpolator ColeInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator ColeInterpolator] ======================================= [WaypointInterpolator TerroristInterpolator] initializing new 6-point WaypointInterpolator TerroristInterpolator [WaypointInterpolator TerroristInterpolator] legDurations =9068.0 811.0 819.0 2698.0 88.0 seconds [WaypointInterpolator TerroristInterpolator] distances =2236.06797749979 650.0 794.8846606792155 104.35516278555652 0.0 meters [WaypointInterpolator TerroristInterpolator] totalDistance =3785.3 meters [WaypointInterpolator TerroristInterpolator] totalDuration =13484 seconds (3 hours,44 minutes,44 seconds) [WaypointInterpolator TerroristInterpolator] ======================================= [WaypointInterpolator LineBoatAInterpolator] initializing new 7-point WaypointInterpolator LineBoatAInterpolator [WaypointInterpolator LineBoatAInterpolator] legDurations =4296.0 360.0 1260.0 360.0 10.0 7130.0 seconds [WaypointInterpolator LineBoatAInterpolator] distances =0.0 3379.5012945699546 0.0 3379.5012945699546 0.0 0.0 meters [WaypointInterpolator LineBoatAInterpolator] totalDistance =6759 meters [WaypointInterpolator LineBoatAInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator LineBoatAInterpolator] ======================================= [WaypointInterpolator LineBoatBInterpolator] initializing new 7-point WaypointInterpolator LineBoatBInterpolator [WaypointInterpolator LineBoatBInterpolator] legDurations =4296.0 360.0 200.0 1260.0 360.0 6940.0 seconds [WaypointInterpolator LineBoatBInterpolator] distances =0.0 3440.0327033329204 40.0 0.0 3480.032327436054 0.0 meters [WaypointInterpolator LineBoatBInterpolator] totalDistance =6960.1 meters [WaypointInterpolator LineBoatBInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator LineBoatBInterpolator] ======================================= [WaypointInterpolator GarbageBoatInterpolator] initializing new 7-point WaypointInterpolator GarbageBoatInterpolator [WaypointInterpolator GarbageBoatInterpolator] legDurations =5736.0 300.0 600.0 600.0 360.0 5820.0 seconds [WaypointInterpolator GarbageBoatInterpolator] distances =0.0 2162.3699960922504 0.0 24.0 3362.0 20.0 meters Script route sending out of range values null org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 [WaypointInterpolator GarbageBoatInterpolator] totalDistance =5568.4 meters [WaypointInterpolator GarbageBoatInterpolator] totalDuration =13416 seconds (3 hours,43 minutes,36 seconds) [WaypointInterpolator GarbageBoatInterpolator] ======================================= URL: ecmascript: function initialize () { dx = finalPosition.x - initialPosition.x; dy = finalPosition.y - initialPosition.y; dz = finalPosition.z - initialPosition.z; // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); distance = Math.sqrt (dx*dx + dy*dy + dz*dz); runTime = distance/20; // Browser.print ('runTime = ' + runTime); // Browser.print ('distance =' + distance); quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); // Browser.print ('position_changeds =' + position_changeds); rotationValues = new MFRotation (initialOrientation, finalOrientation); // Browser.print ('initialPosition =' + initialPosition); // Browser.print ('finalPosition =' + finalPosition); // Browser.print ('position_changeds =' + position_changeds); // Browser.print ('initialOrientation=' + initialOrientation); // Browser.print ('finalOrientation =' + finalOrientation); // Browser.print ('rotationValues=' + rotationValues); } URL: ecmascript: function initialize () { dx = finalPosition.x - initialPosition.x; dy = finalPosition.y - initialPosition.y; dz = finalPosition.z - initialPosition.z; // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); distance = Math.sqrt (dx*dx + dy*dy + dz*dz); runTime = distance/20; // Browser.print ('runTime = ' + runTime); // Browser.print ('distance =' + distance); quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) // Browser.print ('position_changeds =' + position_changeds); at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) rotationValues = new MFRotation (initialOrientation, finalOrientation); at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) // Browser.print ('initialPosition =' + initialPosition); at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) // Browser.print ('finalPosition =' + finalPosition); // Browser.print ('position_changeds =' + position_changeds); at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) // Browser.print ('initialOrientation=' + initialOrientation); Script route sending out of range values null org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 // Browser.print ('finalOrientation =' + finalOrientation); at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) // Browser.print ('rotationValues=' + rotationValues); } at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UssColeTerroristAttack.x3d._VP_Aden_Chart_Close_Up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UssColeTerroristAttack.x3d._VP_Harbor_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UssColeTerroristAttack.x3d._VP_Overhead_RefuelingDolphin_Seven.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UssColeTerroristAttack.x3d._VP_Final_View_of_Terrorist_Attack.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UssColeTerroristAttack.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttackDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/UssColeTerroristAttackDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 117 column 97: ROUTE source field (Cole.invalid) type SFString and destination field (ColeTimeFilter.setStart) type SFBool don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttackDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 117 column 97: ROUTE source field (Cole.invalid) type SFString and destination field (ColeTimeFilter.setStart) type SFBool don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UssColeTerroristAttackDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UtilityBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_thumbnails/UtilityBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTexture.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scnarios/UssColeTerroristAttack/RedYellowTextureRotated.gif Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTexture.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTextureRotated.gif Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UtilityBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTexture.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scnarios/UssColeTerroristAttack/RedYellowTextureRotated.gif Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTexture.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Scenarios/UssColeTerroristAttack/RedYellowTextureRotated.gif Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UtilityBoatPrototype.x3d._VP_Utility_Boat_stbd_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UtilityBoatPrototype.x3d._VP_Utility_Boat_Rear_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Scenarios\UssColeTerroristAttack\_viewpoints/UtilityBoatPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Scenarios/UssColeTerroristAttack/UtilityBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Barge/Barge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Barge/_thumbnails/BargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Barge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Barge/Barge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Barge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Barge\_viewpoints/Barge.x3d._VP_Barge_starboard_side_100m_elevation_40m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Barge\_viewpoints/Barge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Barge/Barge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Barge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/BargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:38:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/textures/RAMP.bmp Warning: file not found, file:/textures/WALL_OUT.bmp Warning: file not found, file:/textures/HULL.bmp Warning: file not found, file:/textures/WALL_IN.bmp Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/textures/CBED.bmp Error: Unknown error in content loading process Warning: file not found, file:/textures/TYRE.bmp Error: Unknown error in content loading process Warning: file not found, file:/textures/TYRE_TR.bmp java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Barge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/textures/WALL_IN.bmp file not found, file:/textures/RAMP.bmp Warning: file not found, file:/textures/HULL.bmp Warning: file not found, file:/textures/WALL_OUT.bmp Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/textures/CBED.bmp Warning: file not found, file:/textures/TYRE.bmp Error: Unknown error in content loading process Warning: file not found, file:/textures/TYRE_TR.bmp Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Barge_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Barge_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Barge_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Barge_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Barge_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Barge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Barge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/ContainerShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Container_Ship_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/ContainerShipBlueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Blue_Container_Ship_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipBlue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipBlue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/ContainerShipGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Green_Container_Ship_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipOrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/ContainerShipOrangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipOrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:39:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Orange_Container_Ship_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipOrange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipOrange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/ContainerShipRedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Red_Container_Ship_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/ContainerShipRed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/ContainerShipRed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Freighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/FreighterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Freighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Freighter_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Freighter_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Freighter_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Freighter_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Freighter_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/Freighter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/Freighter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/OilTanker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_thumbnails/OilTankerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/OilTanker.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CargoShips\_viewpoints/OilTanker.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CargoShips/OilTanker.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/_thumbnails/CigaretteBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Cigarette_Boat_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Cigarette_Boat_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Cigarette_Boat_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Cigarette_Boat_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Cigarette_Boat_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoat.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoatWithDriver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/_thumbnails/CigaretteBoatWithDriverThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoatWithDriver.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:40:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Cigarette_Boat_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Cigarette_Boat_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Cigarette_Boat_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Cigarette_Boat_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Cigarette_Boat_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CigaretteBoat\_viewpoints/CigaretteBoatWithDriver.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CigaretteBoat/CigaretteBoatWithDriver.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ContainerShip/ContainerShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ContainerShip/_thumbnails/ContainerShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ContainerShip/ContainerShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ContainerShip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ContainerShip\_viewpoints/ContainerShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ContainerShip/ContainerShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CruiseShip/CruiseShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CruiseShip/_thumbnails/CruiseShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CruiseShip\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CruiseShip/CruiseShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CruiseShip/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\CruiseShip\_viewpoints/CruiseShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/CruiseShip/CruiseShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/BoatFerryArizona.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_thumbnails/BoatFerryArizonaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/BoatFerryArizona.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/BoatFerryArizona.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/BoatFerryArizona.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/LargeFerry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_thumbnails/LargeFerryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/LargeFerry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/LargeFerry.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/LargeFerry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/MediumFerry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_thumbnails/MediumFerryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:41:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/MediumFerry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Ferries\_viewpoints/MediumFerry.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Ferries/MediumFerry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/BodyUnit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/BodyUnitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/BodyUnit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/BodyUnit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/EngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Engine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Fin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/FinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Fin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/Fin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Fin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/LowerBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/LowerBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/LowerBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:42:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Default.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_TopView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_TopView2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Interior_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/LowerBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/RadarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Radar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/RotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/Rotor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/Rotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/SRN6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/SRN6Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/SRN6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Rotor_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Default.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_TopView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_TopView2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Interior_View.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/SRN6.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/TEdgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TEdge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/TopEdgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:54 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:43:59 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopEdge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/TopFrontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:08 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:13 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/TopFront.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/UpperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_thumbnails/UpperBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/UpperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/HovercraftSnr6Singapore/UpperBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/MerchantLivestockCarrier/_thumbnails/MerchantLivestockCarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:33 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/MerchantLivestockCarrier/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Elevated_Forward_STBD_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Forward_STBD_Quarter_Aspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Bow_Aspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Forward_Port_Quarter_Aspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Elevated_Forward_Port_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_PORT_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Stern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\MerchantLivestockCarrier\_viewpoints/MerchantLivestockCarrier.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/BoatJetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_thumbnails/BoatJetSkiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:46 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/BoatJetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:44:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/BoatJetSki.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/BoatJetSki.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_thumbnails/JetSkiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Jet_Ski_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetSki.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetSki.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetskiWithRider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_thumbnails/JetskiWithRiderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetskiWithRider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\PersonalWaterCraft\_viewpoints/JetskiWithRider.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/PersonalWaterCraft/JetskiWithRider.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/Drum55Gallon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_thumbnails/Drum55GallonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/Drum55Gallon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/Drum55Gallon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiff.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_thumbnails/PirateMotherSkiffThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiff.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiff.x3d._VP_Looking_at_bow_20_meters_out.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiff.x3d._VP_Port_side_view,_20_meters_out.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiff.x3d._VP_Aft_view,_20_meters_out.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiff.x3d._VP_Top-down_view,_30_meters_up..png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiff.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiff.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiffAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_thumbnails/PirateMotherSkiffAnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:52 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiffAnimation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:45:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiffAnimation.x3d._VP_Looking_from_-80_meters_out.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiffAnimation.x3d._VP_UAV_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Piracy\_viewpoints/PirateMotherSkiffAnimation.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Piracy/PirateMotherSkiffAnimation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ResearchVessels/Endeavor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ResearchVessels/_thumbnails/EndeavorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ResearchVessels\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ResearchVessels/Endeavor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ResearchVessels/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\ResearchVessels\_viewpoints/Endeavor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/ResearchVessels/Endeavor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderPower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/_thumbnails/SailBoatUnderPowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SailBoats\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderPower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SailBoats\_viewpoints/SailBoatUnderPower.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderPower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderSail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/_thumbnails/SailBoatUnderSailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SailBoats\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderSail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SailBoats\_viewpoints/SailBoatUnderSail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SailBoats/SailBoatUnderSail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/BoatJetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_thumbnails/BoatJetSkiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:46:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/BoatJetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/BoatJetSki.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/BoatJetSki.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/CigaretteBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_thumbnails/CigaretteBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:12 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/CigaretteBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_OppSide.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/CigaretteBoat.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/CigaretteBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/Dhow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_thumbnails/DhowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/Dhow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/Dhow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_thumbnails/PleasureCraftBlueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:38 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/SmallCraft/GridXZ_20x20Movable.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/SmallCraft/GridXZ_20x20Movable.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftBlue.x3d._VP_Pleasure_Craft_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftBlue.x3d._VP_Pleasure_Craft_port_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftBlue.x3d._VP_Pleasure_Craft_rear_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftBlue.x3d._VP_Pleasure_Craft_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftBlue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftBlue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftOrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_thumbnails/PleasureCraftOrangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftOrange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:47:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftOrange.x3d._VP_Pleasure_Craft_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftOrange.x3d._VP_Pleasure_Craft_port_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftOrange.x3d._VP_Pleasure_Craft_rear_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftOrange.x3d._VP_Pleasure_Craft_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\SmallCraft\_viewpoints/PleasureCraftOrange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/SmallCraft/PleasureCraftOrange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_thumbnails/SupertankerExampleDayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleDay.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleDay.x3d._VP_distance_test_3000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleDay.x3d._VP_distance_test_1000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleDay.x3d._VP_distance_test_2000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleDay.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleDay.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleNight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_thumbnails/SupertankerExampleNightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleNight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleNight.x3d._VP_distance_test_3000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleNight.x3d._VP_distance_test_1000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleNight.x3d._VP_distance_test_2000.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerExampleNight.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerExampleNight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_thumbnails/SupertankerHighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:48:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerHighDetail.x3d._VP_Starboard_side_ship_name.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerHighDetail.x3d._VP_Port_side_ship_name.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerHighDetail.x3d._VP_Bridge_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerHighDetail.x3d._VP_look_at_the_masts.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerHighDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerHighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_thumbnails/SupertankerLowDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerLowDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerLowDetail.x3d._VP_Bridge_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerLowDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerLowDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerMediumDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_thumbnails/SupertankerMediumDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerMediumDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerMediumDetail.x3d._VP_Starboard_ship_name.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerMediumDetail.x3d._VP_Port_ship_name.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerMediumDetail.x3d._VP_Bridge_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerMediumDetail.x3d._VP_look_at_the_masts.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Supertanker\_viewpoints/SupertankerMediumDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Supertanker/SupertankerMediumDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/EhimeMaru.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_thumbnails/EhimeMaruThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18-TextureMapping/Figure18.27RotatingFanAnimatedTextureTransform.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/EhimeMaru.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18-TextureMapping/Figure18.27RotatingFanAnimatedTextureTransform.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/EhimeMaru.x3d._VP_Ehime_Maru_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/EhimeMaru.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/EhimeMaru.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Emma2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_thumbnails/Emma2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Emma2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:49:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/Emma2.x3d._VP_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/Emma2.x3d._VP_Forward_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/Emma2.x3d._VP_Aft_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/Emma2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Emma2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/LargeTrawler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_thumbnails/LargeTrawlerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:04 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/LargeTrawler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/LargeTrawler.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/LargeTrawler.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Trawler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_thumbnails/TrawlerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Trawler.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:21 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Trawlers\_viewpoints/Trawler.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Trawlers/Trawler.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/BoatTug02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/_thumbnails/BoatTug02Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/Tugboats/textures/BoatTug12.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/BoatTug02.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/Tugboats/textures/BoatTug12.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/BoatTug02.x3d._VP_Tug_Boat_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/BoatTug02.x3d._VP_Tug_Boat_2_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/BoatTug02.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/BoatTug02.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/Tug.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/_thumbnails/TugThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/Tugboats/textures/BoatTug12.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/Tug.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/Tugboats/textures/BoatTug12.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Port.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Tug_Boat_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsCivilian\Tugboats\_viewpoints/Tug.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsCivilian/Tugboats/Tug.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/Independence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/_thumbnails/IndependenceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:50:55 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/Independence.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:00 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Overhead_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Starboard_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Pilot_Starboard_fore.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Pilot_Starboard_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Pilot_Port_Foreward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Pilot_Port_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Inside_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Inside_Aft_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/Independence.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/Independence.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/TowerFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/_thumbnails/TowerFinalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:09 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/TowerFinal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_PortSide_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_BackSide_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_Front_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_Up_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_Inside_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierIndependenceUnitedStates\_viewpoints/TowerFinal.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierIndependenceUnitedStates/TowerFinal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/Carrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/_thumbnails/CarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierNimitzUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/Carrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierNimitzUnitedStates\_viewpoints/Carrier.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/Carrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/NimitzCVN.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/_thumbnails/NimitzCVNThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierNimitzUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/NimitzCVN.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierNimitzUnitedStates/NimitzCVN.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/BridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:51:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Port_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Back_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Front_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Up_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Inside_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Radar_screen.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Computer.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Encryptor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_diagonal_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_diagonal_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Captain_feet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Door_entrance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_empty_bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Bridge.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Bridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/BridgeLowResolution.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/BridgeLowResolutionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/BridgeLowResolution.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/BridgeLowResolution.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CaptainSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/CaptainSeatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CaptainSeat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:28 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CaptainSeat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/CarrierDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:35 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:40 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/CarrierDeck.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierElevators.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/CarrierElevatorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierElevators.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:52:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierElevators.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierGuns.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/CarrierGunsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:01 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierGuns.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/CarrierGuns.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierGuns.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ComputerKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/ComputerKeyboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:14 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ComputerKeyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ComputerKeyboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Console.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/ConsoleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:26 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Console.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Console.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/DoorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:39 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Door.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Door.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Encryptor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/EncryptorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Encryptor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:53:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Encryptor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Encryptor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/HarrierFlyingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWingAndMiscellaneous/Harrier-UnitedStates/av8b.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWingAndMiscellaneous/Harrier-UnitedStates/av8b.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/HarrierFlying.x3d._VP_LeftWingView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/HarrierFlying.x3d._VP_RearView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/HarrierFlying.x3d._VP_RightWingView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/HarrierFlying.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierFlying.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierSquadron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/HarrierSquadronThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:20 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWingAndMiscellaneous/Harrier-UnitedStates/av8b.wav Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierSquadron.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:25 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftFixedWingAndMiscellaneous/Harrier-UnitedStates/av8b.wav Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/HarrierSquadron.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/HarrierSquadron.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ImprovedBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/ImprovedBridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:43 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ImprovedBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:54:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_PortSide_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_BackSide_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Front_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Up_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_InsideB_ridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Radar_screen.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Computer.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Encryptor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_diagonal_right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_diagonal_left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Captain_feet.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Door__entrance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_empty_bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/ImprovedBridge.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/ImprovedBridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/NavigatorTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/NavigatorTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:05 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/NavigatorTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/NavigatorTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/RadarScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/RadarScreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:18 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/RadarScreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:23 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/RadarScreen.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/RadarScreen.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/RadarScreen.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/RadarScreen.x3d._VP_.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/RadarScreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Saratoga.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/SaratogaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:31 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Saratoga.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/Saratoga.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/Saratoga.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/hull05Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:44 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:49 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/hull05.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_thumbnails/waterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:55:58 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:03 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CarrierSaratogaUnitedStates\_viewpoints/water.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CarrierSaratogaUnitedStates/water.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenClassDesignAssembledSolidworks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_thumbnails/MinutemenClassDesignAssembledSolidworksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenClassDesignAssembledSolidworks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenClassDesignAssembledSolidworks.x3d._VP_MINUTEMEN_hull_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenClassDesignAssembledSolidworks.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenClassDesignAssembledSolidworks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_thumbnails/MinutemenGunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/GridXZ_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:29 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/GridXZ_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenGun.x3d._VP_MINUTEMEN_gun_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenGun.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenGun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_thumbnails/MinutemenHullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:51 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/GridXZ_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:56:56 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/GridXZ_20x20Fixed.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenHull.x3d._VP_MINUTEMEN_hull_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CorvetteMinutemenClassUnitedStates\_viewpoints/MinutemenHull.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CorvetteMinutemenClassUnitedStates/MinutemenHull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_thumbnails/CG47Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:17 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_thumbnails/CG47PrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:30 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:34 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/CG47Prototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/Cruiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_thumbnails/CruiserThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:42 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/Cruiser.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:57:47 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Left_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Harpoon_and_Rear_Gun.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Front_Gun.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Bridge_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Large_Antenna.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/Cruiser.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/Cruiser.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/TargetShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_thumbnails/TargetShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:06 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/TargetShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:11 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/TargetShip.x3d._VP_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/TargetShip.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/TargetShip.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\CruiserUnitedStates\_viewpoints/TargetShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/CruiserUnitedStates/TargetShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AftMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/AftMastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:19 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AftMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:24 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AftMast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AirRadarLw08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/AirRadarLw08Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:32 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/mountns.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AirRadarLw08.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:37 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/mountns.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/AirRadarLw08.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/AirRadarLw08.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/BridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:45 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:50 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Bridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ChaffTubes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/ChaffTubesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:58:57 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ChaffTubes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:02 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ChaffTubes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Harpoon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/DD963HarpoonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:10 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Harpoon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:15 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Harpoon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Spruance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/DD963SpruanceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:22 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DestroyerSovremennyRussia/MR114Radar.wrl at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Spruance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:27 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DestroyerSovremennyRussia/MR114Radar.wrl at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Starboard_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Port_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_viewpoints/DD963Spruance.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Spruance.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51gun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/DDG51gunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:36 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51gun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:41 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51gun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51prop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/DDG51propThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:48 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51prop.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 03, 2020 11:59:53 PM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/DDG51prop.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/FiveInchGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/FiveInchGunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/FiveInchGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/FiveInchGun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ForwardMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/ForwardMastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ForwardMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/ForwardMast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HarpoonDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/HarpoonDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HarpoonDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HarpoonDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/HeloDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/grill.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DD963SpruanceUnitedStates/grill.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloHanger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/HeloHangerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloHanger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:00:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloHanger.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/MidShips.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/MidShipsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/MidShips.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/MidShips.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/SeaSparrowBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/SeaSparrowBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/SeaSparrowBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/SeaSparrowBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Stacks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/StacksThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Stacks.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/Stacks.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/VerticalLaunchSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_thumbnails/VerticalLaunchSystemThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DD963SpruanceUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/VerticalLaunchSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DD963SpruanceUnitedStates/VerticalLaunchSystem.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/AftSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/AftSuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/AftSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:01:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/AftSuperstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Animation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/AnimationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/clouds.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51FlightIIAMissileLaunch.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloRotorSound.wav Error: Unknown error in content loading process Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Animation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/clouds.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51FlightIIAMissileLaunch.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloRotorSound.wav at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_Flight_Operations.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_25_meters_aft_of_helo_hanger_looking_forward.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_Bow_Forward_Superstructure.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_STBD_Chaff_Launchers.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_Combat_Systems_FWD_to_Aft.png Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_Overhead.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_MK_45_5_Inch_Gun.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Animation.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Time exceeded, killing system at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Animation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/DDG51Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Destroyer_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/DDG51.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/ForwardSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/ForwardSuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/ForwardSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/ForwardSuperstructure.x3d._VP_Forward_Superstructure.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/ForwardSuperstructure.x3d._VP_Chaff_Launchers___SLQ-32.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/ForwardSuperstructure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/ForwardSuperstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/HeloFlyingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloRotorSound.wav Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:02:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/SH60Seahawk.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloRotorSound.wav Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/HeloFlying.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloFlying.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloHanger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/HeloHangerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloHanger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/HeloHanger.x3d._VP_Flight_Deck_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/HeloHanger.x3d._VP_Flight_Deck_Look_Down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/HeloHanger.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HeloHanger.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Hull.x3d._VP_AftBelow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Hull.x3d._VP_STBD_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Hull.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Hull.x3d._VP_Bottom_Hull_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Hull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/MissileLaunchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'f' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'w' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileExplosionPrototype.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HarpoonPrototype.wrl at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HarpoonPrototype.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MultipleExplosionPrototype.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MultipleExplosionPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/TomahawkPrototype.wrl Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/TomahawkPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'f' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'w' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileExplosionPrototype.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MultipleExplosionPrototype.wrl at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HarpoonPrototype.wrl at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/TomahawkPrototype.wrl at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MultipleExplosionPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/HarpoonPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/TomahawkPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/MissileLaunch.x3d._VP_FWD_TLAM_target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/MissileLaunch.x3d._VP_AFT_TLAM_Target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/MissileLaunch.x3d._VP_Watch_the_TLAM_FWD.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/MissileLaunch.x3d._VP_Watch_the_TLAM_AFT.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/MissileLaunch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunchers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/MissileLaunchersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunchers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/MissileLaunchers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Phalanx.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/PhalanxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:03:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Phalanx.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Phalanx.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Propellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/PropellersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Propellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Propellers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/PrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/forwardvertrep.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_Flight_Operations.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_25_meters_aft_of_helo_hanger_looking_forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_Bow_Forward_Superstructure.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_STBD_Chaff_Launchers.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_Combat_Systems_FWD_to_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_MK_45_5_Inch_Gun.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_viewpoints/Prototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/Prototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SH60SeahawkMaintenance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/SH60SeahawkMaintenanceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SH60SeahawkMaintenance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:04:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Engine.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/LeftWheel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/Fuselage.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RearWheel.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightPylon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/SH60-Seahawk-UnitedStates/RightWheel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SH60SeahawkMaintenance.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SLQ32.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/SLQ32Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SLQ32.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SLQ32.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SRS1AntennaGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/SRS1AntennaGroupThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SRS1AntennaGroup.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SRS1AntennaGroup.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SVTT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_thumbnails/SVTTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDG51FlightIIaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SVTT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/SVTT.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:05:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurke.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurke.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeGeneric.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkeGenericThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeGeneric.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeGeneric.x3d._VP_DDG_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeGeneric.x3d._VP_DDG_PORT_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeGeneric.x3d._VP_DDG_Behind,_above_water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeGeneric.x3d._VP_DDG_Below_The_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeGeneric.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeGeneric.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkeHighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkeHighDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetailPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkeHighDetailPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetailPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkeHighDetailPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePropellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkePropellersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:06:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePropellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePropellers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ArleighBurkePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Script route sending out of range values null URL: ecmascript: function initialize () { org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 dx = finalPosition.x - initialPosition.x; dy = finalPosition.y - initialPosition.y; dz = finalPosition.z - initialPosition.z; // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); distance = Math.sqrt (dx*dx + dy*dy + dz*dz); runTime = distance/20; // Browser.print ('runTime = ' + runTime); // Browser.print ('distance =' + distance); quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); // Browser.print ('position_changeds =' + position_changeds); rotationValues = new MFRotation (initialOrientation, finalOrientation); // Browser.print ('initialPosition =' + initialPosition); // Browser.print ('finalPosition =' + finalPosition); // Browser.print ('position_changeds =' + position_changeds); // Browser.print ('initialOrientation=' + initialOrientation); // Browser.print ('finalOrientation =' + finalOrientation); // Browser.print ('rotationValues=' + rotationValues); } at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalStateException: Cannot set numBodyCount after adding children to Exploder at org.web3d.vrml.renderer.CRProtoInstance.setNumBodyNodes(CRProtoInstance.java:2415) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:210) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Script route sending out of range values null URL: ecmascript: function initialize () { dx = finalPosition.x - initialPosition.x; org.web3d.vrml.lang.InvalidFieldValueException: cycleInterval is <= 0 dy = finalPosition.y - initialPosition.y; at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setCycleInterval(BaseTimeSensor.java:427) dz = finalPosition.z - initialPosition.z; at org.web3d.vrml.renderer.common.nodes.time.BaseTimeSensor.setValue(BaseTimeSensor.java:932) // Browser.print ('dx=' + dx + ', dy=' + dy + ', dz=' + dz); distance = Math.sqrt (dx*dx + dy*dy + dz*dz); at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendValue(BaseScript.java:1838) runTime = distance/20; at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.sendRoute(BaseScript.java:855) // Browser.print ('runTime = ' + runTime); at org.xj3d.impl.core.eventmodel.RouteHolder.sendRoute(RouteHolder.java:95) at org.xj3d.impl.core.eventmodel.ListsRouter.processRoutes(ListsRouter.java:137) // Browser.print ('distance =' + distance); at org.xj3d.impl.core.eventmodel.DefaultRouteManager.processRoutes(DefaultRouteManager.java:172) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1087) quarterPoint = initialPosition.add (new SFVec3f ( dx/4, dy/4 + 0.707*distance, dz/4)); at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) halfwaypoint = initialPosition.add (new SFVec3f ( dx/2, dy/2 + distance, dz/2)); at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) three4thsPoint = initialPosition.add (new SFVec3f (3*dx/4, 3*dy/4 + 0.707*distance/2, 3*dz/4)); at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) position_changeds = new MFVec3f (initialPosition, initialPosition, quarterPoint, halfwaypoint, three4thsPoint, finalPosition); // Browser.print ('position_changeds =' + position_changeds); rotationValues = new MFRotation (initialOrientation, finalOrientation); // Browser.print ('initialPosition =' + initialPosition); // Browser.print ('finalPosition =' + finalPosition); // Browser.print ('position_changeds =' + position_changeds); // Browser.print ('initialOrientation=' + initialOrientation); // Browser.print ('finalOrientation =' + finalOrientation); // Browser.print ('rotationValues=' + rotationValues); } Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_DDG_Behind,_above_water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_DDG_Below_The_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_DDG_PORT_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_DDG_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_DDG_Top_down_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_View_from_Flight_Deck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/ArleighBurkePrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/ArleighBurkePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/DDG51Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51.x3d._VP_DDG_Stern_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51.x3d._VP_DDG_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51HighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/DDG51HighDetailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51HighDetail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:07:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51HighDetail.x3d._VP_DDG_Stern_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51HighDetail.x3d._VP_DDG_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/DDG51HighDetail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/DDG51HighDetail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Exhaust.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/ExhaustThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Exhaust.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Exhaust.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Exhaust.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/FlightDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/FlightDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/FlightDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/FlightDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Gun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/GunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Gun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Gun.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Gun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'f' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'w' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:08:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'f' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'w' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Hull.x3d._VP_DDG_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Hull.x3d._VP_DDG_PORT_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Hull.x3d._VP_DDG_Behind,_above_water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Hull.x3d._VP_DDG_Below_The_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Hull.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/MissileDirector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/MissileDirectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/MissileDirector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/MissileDirector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Propellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/PropellersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Propellers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Propellers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_thumbnails/WaterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DDGArleighBurkeUnitedStates\_viewpoints/Water.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DDGArleighBurkeUnitedStates/Water.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/AntennaMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/AntennaMastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/AntennaMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/AntennaMast.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/AntennaMast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/CaptainsBarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/CaptainsBargeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/CaptainsBarge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:09:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/CaptainsBarge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GlobeRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/GlobeRaydomeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GlobeRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GlobeRaydome.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK130.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/GunAK130Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK130.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK130.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK630.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/GunAK630Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK630.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/GunAK630.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Helix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/HelixThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Helix.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Helix.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSAN7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/MissileSAN7Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:10:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSAN7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSAN7.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSSN22.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/MissileSSN22Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSSN22.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/MissileSSN22.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/RadarMR114.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/RadarMR114Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/RadarMR114.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/RadarMR114.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Sovremenny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/SovremennyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates non-jump transistions not handled yet Warning: Invalid Extrusion data; looks like a solid of revolution Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Sovremenny.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates non-jump transistions not handled yet Warning: Invalid Extrusion data; looks like a solid of revolution Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Close_Up_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_OverHead.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Bridge_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Off_Set_Front_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Aft_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_viewpoints/Sovremenny.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Sovremenny.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/SuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/Superstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/TCylinderRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/TCylinderRaydomeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:11:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/TCylinderRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/TCylinderRaydome.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YBaseRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/YBaseRaydomeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YBaseRaydome.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YBaseRaydome.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/YardArmThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArmBlack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_thumbnails/YardArmBlackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\DestroyerSovremennyRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArmBlack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArmBlack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/FFG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_thumbnails/FFGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/FFG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:12:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/FFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_ahead,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/FFG.x3d._VP_Oliver_Hazard_Perry_FFG_port_side,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/FFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_behind,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/FFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_above,_100m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/FFG.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/FFG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_thumbnails/OliverHazardPerryFFGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_ahead,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFG.x3d._VP_Oliver_Hazard_Perry_FFG_port_side,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_behind,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFG.x3d._VP_Oliver_Hazard_Perry_FFG_from_above,_100m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFG.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFGPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_thumbnails/OliverHazardPerryFFGPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFGPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Warning: Cannot resolve any URLS for URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/none Error: Unknown error in content loading process java.lang.IllegalStateException: Cannot set numBodyCount after adding children to HullNumber org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at org.web3d.vrml.renderer.CRProtoInstance.setNumBodyNodes(CRProtoInstance.java:2415) at org.web3d.vrml.renderer.CRProtoCreator.fillinInstance(CRProtoCreator.java:210) at org.web3d.vrml.renderer.CRExternPrototypeDecl.finishSetContent(CRExternPrototypeDecl.java:318) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:111) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFGPrototype.x3d._VP_Oliver_Hazard_Perry_FFG_from_ahead,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFGPrototype.x3d._VP_Oliver_Hazard_Perry_FFG_port_side,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFGPrototype.x3d._VP_Oliver_Hazard_Perry_FFG_from_behind,_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFGPrototype.x3d._VP_Oliver_Hazard_Perry_FFG_from_above,_100m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FFG7OliverHazardPerryUnitedStates\_viewpoints/OliverHazardPerryFFGPrototype.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FFG7OliverHazardPerryUnitedStates/OliverHazardPerryFFGPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/BridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:13:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Bridge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Bridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/CommandingOfficerStateroom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/CommandingOfficerStateroomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/CommandingOfficerStateroom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/CommandingOfficerStateroom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/CommandingOfficerStateroom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Flag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Flag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Flag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FlagMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FlagMastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FlagMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FlagMast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Fleet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FleetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/onefrigate.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Fleet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/onefrigate.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Fleet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Fleet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Frigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FrigateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:14:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/kastelorizo.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Frigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:15:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/kastelorizo.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Frigate.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Frigate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FrigateSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FrigateSimpleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:15:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/text.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FrigateSimple.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:15:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.x3d org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/text.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/FrigateSimple.x3d._VP_High_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/FrigateSimple.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/FrigateSimple.x3d._VP_Heli_deck_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/FrigateSimple.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/FrigateSimple.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Funnel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/FunnelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:15:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Funnel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:15:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Funnel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Funnel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/GreekFlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFlag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/GreekFrigateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/AirRadarLW08.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/CommandOfficerRoom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/AirRadarLW08.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/CommandOfficerRoom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigate.x3d._VP_High_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigate.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigate.x3d._VP_Heli_deck_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigate.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigateDesign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/GreekFrigateDesignThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/AirRadarLW08.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/CommandOfficerRoom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png ) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigateDesign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:16:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/harpoon.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/AirRadarLW08.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/CommandOfficerRoom.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/funel.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/wm25.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/zw06.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigateDesign.x3d._VP_High_up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigateDesign.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigateDesign.x3d._VP_Heli_deck_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/GreekFrigateDesign.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/GreekFrigateDesign.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hangar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HangarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hangar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Hangar.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hangar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HarpoonLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HarpoonLauncherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HarpoonLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HarpoonLauncher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HelicopterDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HelicopterDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HelicopterDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/HelicopterDeck.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HelicopterDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hoist.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HoistThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hoist.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Hoist.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hoist.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistGreekFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HoistGreekFlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistGreekFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:17:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/HoistGreekFlag.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistGreekFlag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HoistPortThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/HoistPort.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/HoistPort.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Hull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/MainMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/MainMastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/MainMast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/MainMast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OfficersMess.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/OfficersMessThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OfficersMess.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:18:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OfficersMess.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Orbiter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/OrbiterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/frigatesimplenew.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Orbiter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/mountns.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/frigatesimplenew.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Orbiter.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Orbiter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OtoMelaraDeckGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/OtoMelaraDeckGunThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OtoMelaraDeckGun.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/OtoMelaraDeckGun.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Picture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/PictureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Picture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Picture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Picture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Pyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/PyramidThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Pyramid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Pyramid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/RadarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:19:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Radar.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/Radar2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Radar2.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/Radar3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/Radar3.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Radar3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeFireControlWm25.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/RadomeFireControlWm25Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeFireControlWm25.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/RadomeFireControlWm25.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeFireControlWm25.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeNavigationZw06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/RadomeNavigationZw06Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeNavigationZw06.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/RadomeNavigationZw06.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/RadomeNavigationZw06.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sailors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SailorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:20:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sailors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sailors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SeaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Sea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaMovie.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SeaMovieThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaMovie.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/SeaMovie.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaMovie.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SeaSurfaceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaSurface.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_viewpoints/SeaSurface.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SeaSurface.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalFlags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SignalFlagsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalFlags.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalFlags.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalHELLAS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SignalHELLASThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:21:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalHELLAS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalHELLAS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalILOVE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/SignalILOVEThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalILOVE.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/SignalILOVE.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/TextF459.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/TextF459Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/TextF459.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/TextF459.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Waves.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_thumbnails/WavesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Waves.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateGreece/Waves.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateMEKO200Greece/MEKO200.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateMEKO200Greece/_thumbnails/MEKO200Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in IndexedFaceSet non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/TomahawkPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/TomahawkPrototype.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateMEKO200Greece/MEKO200.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateMEKO200Greece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:22:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in IndexedFaceSet non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/TomahawkPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/TomahawkPrototype.wrl Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Inside_The_RIB.png non-jump transistions not handled yet org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Inside_The_Bridge.png non-jump transistions not handled yet org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Bow.png at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) non-jump transistions not handled yet at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_PORT_Side.png non-jump transistions not handled yet org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Sonar_Dome_Looking_Up.png non-jump transistions not handled yet at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Above_Looking_Down.png non-jump transistions not handled yet at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Harpoon_Launchers.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) non-jump transistions not handled yet at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_GMVLS.png non-jump transistions not handled yet at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_AFT_Looking_The_HELI_Deck.png Error: An error was generated during the end of frame processing non-jump transistions not handled yet org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_HELI_Deck.png non-jump transistions not handled yet at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Stern_HELI.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks non-jump transistions not handled yet at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Stern_Propellers.png non-jump transistions not handled yet at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_SEA_SPARROW.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) non-jump transistions not handled yet at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_RIDE_SEA_SPARROW.png non-jump transistions not handled yet at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateMEKO200Greece\_viewpoints/MEKO200.x3d._VP_Default_viewpoint.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateMEKO200Greece/MEKO200.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/BridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Bridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Bridge.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Bridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Chimney.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/ChimneyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Chimney.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Chimney.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/HarpoonLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/HarpoonLauncherThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/HarpoonLauncher.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/HarpoonLauncher.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Hull.x3d._VP_frontView.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Hull.x3d._VP_TopView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Hull.x3d._VP_BackView.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Hull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/MastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:23:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Mast.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mk45.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/Mk45Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mk45.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Mk45.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/SeaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Sea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/Sea.x3d._VP_Default_viewpoint.png at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/Sea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/SeaZenithThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SuperStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/SuperStructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SuperStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/SuperStructure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/SuperStructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/TurkishFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/TurkishFlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:24:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Self-intersecting polygons Degenerate polygons with all coincident vertices at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/TurkishFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/TurkishFlag.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Endless loop in Triangulation detected at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Possible causes: The normals are not correct Non-planar polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices Invalid poly face is 0 at java.base/java.lang.Thread.run(Thread.java:830) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Endless loop in Triangulation detected Possible causes: at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) The normals are not correct at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Non-planar polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) Self-intersecting polygons at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Degenerate polygons with all coincident vertices at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Possible causes: The normals are not correct Non-planar polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Degenerate polygons with all coincident vertices at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) Endless loop in Triangulation detected Possible causes: at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) The normals are not correct Non-planar polygons at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Degenerate polygons with all coincident vertices at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(Invalid poly face is 0 DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Endless loop in Triangulation detected Possible causes: at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl( The normals are not correct OGLIndexedFaceSet.java:316) Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(Endless loop in Triangulation detected GeometryUtils.java:1195) Possible causes: The normals are not correct Non-planar polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Self-intersecting polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Endless loop in Triangulation detected Possible causes: The normals are not correct at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Non-planar polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Self-intersecting polygons at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) Endless loop in Triangulation detected at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) Possible causes: The normals are not correct at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) Non-planar polygons Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Degenerate polygons with all coincident vertices at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/TurkishFlag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/YavuzFrigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_thumbnails/YavuzFrigateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith1.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_back.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_front.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_top.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith2.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) The normals are not correct Non-planar polygons at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/YavuzFrigate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith1.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_back.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_front.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/ocean_2_top.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateYavuzTurkey/SeaZenith2.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Bow_SeaZenith_Front_View.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Non-planar polygons Self-intersecting polygons at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Bow_Zenith_Control_View.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Port_Quarter_SeaZenith_Front_View.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Port_Quarter_SeaZenith_Control_View.png at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) Endless loop in Triangulation detected at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Starboard_Quarter_SeaZenith_Front_View.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Starboard_Quarter_SeaZenith_Control_View.png at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Helicocpter_Field_View.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Main_Gun_Mk45_View.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\FrigateYavuzTurkey\_viewpoints/YavuzFrigate.x3d._VP_Default_viewpoint.png Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices Invalid poly face is 0 at java.base/java.lang.Thread.run(Thread.java:830) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected at java.base/java.lang.Thread.run(Thread.java:830) Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected at java.base/java.lang.Thread.run(Thread.java:830) Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected at java.base/java.lang.Thread.run(Thread.java:830) Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Error: An error was generated during the end of frame processing Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830 Non-planar polygons ) Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run( Self-intersecting polygons Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices at java.base/java.lang.Thread.run(Thread.java:830) Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Endless loop in Triangulation detected at java.base/java.lang.Thread.run(Thread.java:830) Possible causes: The normals are not correct Non-planar polygons Error: An error was generated during the end of frame processing Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: The normals are not correct at java.base/java.lang.Thread.run(Thread.java:830) Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices Invalid poly face is 0 at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Non-planar polygons Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Degenerate polygons with all coincident vertices Invalid poly face is 0 at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Self-intersecting polygons at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Possible causes: at java.base/java.lang.Thread.run(Thread.java:830) The normals are not correct Non-planar polygons Self-intersecting polygons Error: An error was generated during the end of frame processing Degenerate polygons with all coincident vertices Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Degenerate polygons with all coincident vertices Invalid poly face is 0 Error: An error was generated during the end of frame processing index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) Endless loop in Triangulation detected Possible causes: at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) The normals are not correct Non-planar polygons at java.base/java.lang.Thread.run(Thread.java:830) Self-intersecting polygons Degenerate polygons with all coincident vertices Error: An error was generated during the end of frame processing Invalid poly face is 0 index list is 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 -1 org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Time exceeded, killing system org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing java.lang.ArrayIndexOutOfBoundsException: Index 40 out of bounds for length 40 at org.web3d.vrml.renderer.common.nodes.GeometryUtils.buildConcavePolygons(GeometryUtils.java:1582) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.rebuildFaceLists(GeometryUtils.java:1195) at org.web3d.vrml.renderer.common.nodes.GeometryUtils.generateTriangleArrays(GeometryUtils.java:494) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.buildImpl(OGLIndexedFaceSet.java:316) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLIndexedFaceSet.allEventsComplete(OGLIndexedFaceSet.java:121) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/FrigateYavuzTurkey/YavuzFrigate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/_thumbnails/HarborFerryBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HarborFerryBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/_thumbnails/HarborFerryBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HarborFerryBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HarborFerryBoat/HarborFerryBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/BodyUnit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/BodyUnitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:25:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/BodyUnit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/BodyUnit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/EngineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Engine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Engine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Fin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/FinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Fin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/Fin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Fin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/LowerBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/LowerBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/LowerBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Default.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_TopView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_TopView2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Interior_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/LowerBody.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/LowerBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/RadarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Radar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:26:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Radar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/RotorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Rotor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/Rotor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/Rotor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/SRN6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/SRN6Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/SRN6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Default.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_TopView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_TopView2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Interior_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_viewpoints/SRN6.x3d._VP_Rotor_Side_View.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/SRN6.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/TEdgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TEdge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/TopEdgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopEdge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopEdge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/TopFrontThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopFront.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:27:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/TopFront.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/UpperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_thumbnails/UpperBodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\HovercraftSnr6Singapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/UpperBody.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/HovercraftSnr6Singapore/UpperBody.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/_thumbnails/LCM6Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_viewpoints/LCM6.x3d._VP_LCM-6_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_viewpoints/LCM6.x3d._VP_LCM-6_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_viewpoints/LCM6.x3d._VP_LCM-6_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_viewpoints/LCM6.x3d._VP_LCM-6_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCM6LandingCraftMechanizedUnitedStates\_viewpoints/LCM6.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCU1600LandingCraftUtilityUnitedStates/LCU1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCU1600LandingCraftUtilityUnitedStates/_thumbnails/LCU1600Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCU1600LandingCraftUtilityUnitedStates/LCU1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCU1600LandingCraftUtilityUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_viewpoints/LCU1600.x3d._VP_LCM-6_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_viewpoints/LCU1600.x3d._VP_LCM-6_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_viewpoints/LCU1600.x3d._VP_LCM-6_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_viewpoints/LCU1600.x3d._VP_LCM-6_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LCU1600LandingCraftUtilityUnitedStates\_viewpoints/LCU1600.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LCU1600LandingCraftUtilityUnitedStates/LCU1600.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LHA1TarawaUnitedStates/_thumbnails/LHA1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LHA1TarawaUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LHA1TarawaUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LHA1TarawaUnitedStates\_viewpoints/LHA1.x3d._VP_Port_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LHA1TarawaUnitedStates\_viewpoints/LHA1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LPD17SanAntonioUnitedStates/LPD17.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LPD17SanAntonioUnitedStates/_thumbnails/LPD17Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LPD17SanAntonioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:28:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LPD17SanAntonioUnitedStates/LPD17.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LPD17SanAntonioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LPD17SanAntonioUnitedStates\_viewpoints/LPD17.x3d._VP_LPD17_Port_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LPD17SanAntonioUnitedStates\_viewpoints/LPD17.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LPD17SanAntonioUnitedStates/LPD17.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/_thumbnails/LPDThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingPlatformDockLPD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingPlatformDockLPD\_viewpoints/LPD.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPDSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/_thumbnails/LPDSuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingPlatformDockLPD\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPDSuperstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingPlatformDockLPD\_viewpoints/LPDSuperstructure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingPlatformDockLPD/LPDSuperstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Crane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/CraneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Crane.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:29:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Crane.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Crane.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/EnduranceLST.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/EnduranceLSTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Resource for I18nManagerMultiResource not set. Falling back to I18nManager. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/EnduranceLST.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Resource for I18nManagerMultiResource not set. Falling back to I18nManager. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Gun_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Starboard_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Bow_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Port_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Stern_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Top_View_Near.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Top_View_Far.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Helo_Deck_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/EnduranceLST.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/EnduranceLST.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FCEP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/FCEPThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FCEP.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/FCEP.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FCEP.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FastCraftEquipmentPersonnel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/FastCraftEquipmentPersonnelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FastCraftEquipmentPersonnel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/FastCraftEquipmentPersonnel.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/FastCraftEquipmentPersonnel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/FuselageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Fuselage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:30:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Fuselage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Fuselage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/HeloFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/HeloFlyingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/HeloFlying.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/HeloFlying.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/HeloFlying.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Hull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/LeftWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LeftWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LeftWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LifeRaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/LifeRaftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:31:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LifeRaft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/LifeRaft.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LifeRaft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LstHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/LstHullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LstHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/LstHull.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/LstHull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OptronicDirector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/OptronicDirectorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OptronicDirector.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OptronicDirector.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OtoBreda76.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/OtoBreda76Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OtoBreda76.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/OtoBreda76.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarAirSearch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/RadarAirSearchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarAirSearch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:32:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarAirSearch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarNavigation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/RadarNavigationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarNavigation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RadarNavigation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RearWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/RearWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RearWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RearWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/RightWheelThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RightWheel.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RightWheel.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/RotorHeadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RotorHead.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/RotorHead.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Seahawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/SeahawkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:33:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Seahawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Helo_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Helo_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Helo_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Cockpit_View_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Cockpit_View_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Cockpit_View_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Seahawk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Seahawk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/SuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_viewpoints/Superstructure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/Superstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_thumbnails/TailSectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LandingShipTankEnduranceSingapore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/TailSection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LandingShipTankEnduranceSingapore/TailSection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/Boxer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_thumbnails/BoxerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedComponentException Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/Boxer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:34:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AmphibiousVehicles/LCAC/LCAC-1.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/Boxer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/BoxerExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_thumbnails/BoxerExampleSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/BoxerExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/BoxerExampleScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/SuperStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_thumbnails/SuperStructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/SuperStructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_viewpoints/SuperStructure.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/SuperStructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/WellDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_thumbnails/WellDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/WellDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\LargeDeckAmphibBoxerUnitedStates\_viewpoints/WellDeck.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/LargeDeckAmphibBoxerUnitedStates/WellDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/GunMount.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_thumbnails/GunMountThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/GunMount.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:35:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/GunMount.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/GunMount.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/OsaII.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_thumbnails/OsaIIThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/OsaII.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/OsaII.x3d._VP_Port_Side.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/OsaII.x3d._VP_props.png at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/OsaII.x3d._VP_launcher.png at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/OsaII.x3d._VP_bridge.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/OsaII.x3d._VP_Default_viewpoint.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) Time exceeded, killing system at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/OsaII.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Propulsion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_thumbnails/PropulsionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Propulsion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_viewpoints/Propulsion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Propulsion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/StyxMissileTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_thumbnails/StyxMissileTubeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/StyxMissileTube.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/StyxMissileTube.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_thumbnails/WaterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\MissileAttackBoatOsaII\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:36:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Water.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: An error was generated during the end of frame processing Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/MissileAttackBoatOsaII/Water.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatIdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/_thumbnails/PatrolBoatIdleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatIdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatIdle.x3d._VP_PatrolBoat_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatIdle.x3d._VP_PatrolBoat_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatIdle.x3d._VP_PatrolBoat_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatIdle.x3d._VP_PatrolBoat_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatIdle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatIdle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatMoving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/_thumbnails/PatrolBoatMovingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatMoving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatMoving.x3d._VP_PatrolBoat_starboard_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatMoving.x3d._VP_PatrolBoat_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatMoving.x3d._VP_PatrolBoat_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatMoving.x3d._VP_PatrolBoat_from_astern.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolBoatUnitedStates\_viewpoints/PatrolBoatMoving.x3d._VP_PatrolBoat_from_100m_above.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolBoatUnitedStates/PatrolBoatMoving.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/Lighthouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_thumbnails/LighthouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/Lighthouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/Lighthouse.x3d._VP_Bird_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/Lighthouse.x3d._VP_15m_away.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/Lighthouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/Lighthouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvette.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_thumbnails/NanuchkaMissileCorvetteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvette.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:37:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvette.x3d._VP_Nanuchka_bow_120m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvette.x3d._VP_Nanuchka_port_side_50m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvette.x3d._VP_Nanuchka_directly_overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvette.x3d._VP_Nanuchka_Rotating_Antenna_Mast.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvette.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvette.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvetteWithLighthouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_thumbnails/NanuchkaMissileCorvetteWithLighthouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Resource for I18nManagerMultiResource not set. Falling back to I18nManager. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvetteWithLighthouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Resource for I18nManagerMultiResource not set. Falling back to I18nManager. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNanuchkaLighthouseRussia\_viewpoints/NanuchkaMissileCorvetteWithLighthouse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNanuchkaLighthouseRussia/NanuchkaMissileCorvetteWithLighthouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Bit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/BitThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Bit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Bit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/BridgeDoorPortThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/BridgeDoorPort.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorPort.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorStbd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/BridgeDoorStbdThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorStbd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:38:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/BridgeDoorStbd.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/BridgeDoorStbd.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Butakov.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/ButakovThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Butakov.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_topMoving.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_Stern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_bow.png Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_bow_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_stb_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_stb_Bridge_Outside.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_port_Bow.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_stb_Quarter.png Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_port_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_StbRudder.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_.50_caliber_gun.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_Radar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Butakov.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Butakov.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CallSign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/CallSignThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CallSign.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CallSign.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Compass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/CompassThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Compass.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Compass.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberFiring0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/FiftyCaliberFiring0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/boatSoundedit.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CoordinateAxes.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Basic/course/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberFiring0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:39:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/boatSoundedit.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CoordinateAxes.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Basic/course/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_top_Moving.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_Stern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_bowClose.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_stb_Bow.png Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_stb_Bridge_Outside.png Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_stb_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_port_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_StbRudder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_.50cal.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_Radar.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberFiring0.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberFiring0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberGunFiring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/FiftyCaliberGunFiringThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CoordinateAxes.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/boatSoundedit.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Basic/course/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberGunFiring.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/boatSoundedit.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/CoordinateAxes.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Basic/course/CoordinateAxes.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_top_Moving.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_Stern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_bow_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_stbd_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_stbd_Bridge_Outside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_port_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_stbd_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_port_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_StbRudder.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_.50_caliber_gun.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_Radar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/FiftyCaliberGunFiring.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/FiftyCaliberGunFiring.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Furuno.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/FurunoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Furuno.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Furuno.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/HFantenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/HFantennaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/HFantenna.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/HFantenna.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Horn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/HornThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:40:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Horn.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Horn.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Ladder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/LadderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Ladder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Ladder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/MastThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mast.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mast.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/Mtr50Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Mtr50.x3d._VP_mtr.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/Mtr50bodyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50body.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:41:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Mtr50body.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Mtr50body.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/NavigationLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/NavigationLightsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/NavigationLights.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/NavigationLights.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/NavigationLights.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Propeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/PropellerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Propeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Propeller.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Rudder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/RudderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Rudder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Rudder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/SkylightHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/SkylightHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/SkylightHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:42:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/SkylightHatch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/SkylightHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/SuperstructureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Superstructure.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/Superstructure.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/Superstructure.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorAft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/TightDoorAftThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorAft.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/TightDoorAft.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorAft.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorFwd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/TightDoorFwdThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorFwd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/TightDoorFwd.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorFwd.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/TightDoorMainDeckPortThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckPort.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:43:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/TightDoorMainDeckPort.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckPort.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/TightDoorMainDeckStbdThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/TightDoorMainDeckStbd.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbd.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbdFwd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/TightDoorMainDeckStbdFwdThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbdFwd.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/TightDoorMainDeckStbdFwd.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/U11.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_thumbnails/U11Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/U11.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation Invalid index into arrays during triangulation org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftNavalAcademyBrazil\_viewpoints/U11.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftNavalAcademyBrazil/U11.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftTempestUnitedStates/Tempest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftTempestUnitedStates/_thumbnails/TempestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftTempestUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:44:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftTempestUnitedStates/Tempest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftTempestUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftTempestUnitedStates\_viewpoints/Tempest.x3d._VP_USS_Tempest,_from_forward_45_starboard_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftTempestUnitedStates\_viewpoints/Tempest.x3d._VP_USS_Tempest,_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftTempestUnitedStates\_viewpoints/Tempest.x3d._VP_USS_Tempest,_from_aft_starboard_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftTempestUnitedStates\_viewpoints/Tempest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftTempestUnitedStates/Tempest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftVosperGreece/Vosper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftVosperGreece/_thumbnails/VosperThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/LifePreserver.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftVosperGreece/Vosper.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftVosperGreece/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/LifePreserver.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Rear_Gun_Emplacement_Near_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Rear_Gun_Emplacement_medium.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Rear_Gun_Emplacecment_Far.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Vosper_Midship.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Super_Structure_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Bow.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Launchers.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Launchers_from_Afar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Aram_and_Launchers.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Screws.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Launchers_From_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Aft_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Midship_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Rhib_from_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Superstructure_From_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Radars.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Forward_Gun_from_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Forward_Gun_from_Just_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Screws_from_Below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Screws_from_Directly_below.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_view22.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_view23.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\PatrolCraftVosperGreece\_viewpoints/Vosper.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/PatrolCraftVosperGreece/Vosper.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_thumbnails/RHIBThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIB.x3d._VP_RHIB_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIB.x3d._VP_RHIB_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIB.x3d._VP_RHIB_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIB.x3d._VP_RHIB_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIB.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIB.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIBDriverFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_thumbnails/RHIBDriverFlagThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIBUnitedStates/textures/USA.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIBUnitedStates/textures/marine_camo.gif Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIBDriverFlag.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIBUnitedStates/textures/USA.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIBUnitedStates/textures/marine_camo.gif Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIBDriverFlag.x3d._VP_RHIB_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIBDriverFlag.x3d._VP_RHIB_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIBDriverFlag.x3d._VP_RHIB_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIBDriverFlag.x3d._VP_RHIB_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RHIBDriverFlag.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RHIBDriverFlag.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RhibOutboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_thumbnails/RhibOutboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:45:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RhibOutboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RhibOutboard.x3d._VP_RHIB_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RhibOutboard.x3d._VP_RHIB_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RhibOutboard.x3d._VP_RHIB_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RhibOutboard.x3d._VP_RHIB_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RHIBUnitedStates\_viewpoints/RhibOutboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RHIBUnitedStates/RhibOutboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/_thumbnails/RunningLightsExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_1000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_2000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_3000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_4000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_5000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_6000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/_thumbnails/RunningLightsPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_1000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_2000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_3000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_4000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_5000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_6000m_Running_Lights.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\RunningLights\_viewpoints/RunningLightsPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/RunningLights/RunningLightsPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SeaBase/SeaBaseShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SeaBase/_thumbnails/SeaBaseShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SeaBase\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SeaBase/SeaBaseShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SeaBase/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SeaBase/SeaBaseShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/Seafighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/_thumbnails/SeafighterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Seafighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:46:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/Seafighter.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/Seafighter.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/SeafighterWithHelos.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/_thumbnails/SeafighterWithHelosThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Seafighter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/SeafighterWithHelos.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Seafighter/SeafighterWithHelos.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Sealift/MaritimePrepositioningForceShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Sealift/_thumbnails/MaritimePrepositioningForceShipThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Sealift/MaritimePrepositioningForceShip.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Sealift/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\Sealift\_viewpoints/MaritimePrepositioningForceShip.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/Sealift/MaritimePrepositioningForceShip.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/PSC9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_thumbnails/PSC9Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/PSC9.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Right.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Left.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/PSC9.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/PSC9.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqIdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_thumbnails/SpeedboatIraqIdleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqIdle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:47:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/SpeedboatIraqIdle.x3d._VP_SpeedboatIraq_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/SpeedboatIraqIdle.x3d._VP_SpeedboatIraq_port_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/SpeedboatIraqIdle.x3d._VP_SpeedboatIraq_from_astern.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/SpeedboatIraqIdle.x3d._VP_SpeedboatIraq_from_100m_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_viewpoints/SpeedboatIraqIdle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqIdle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqMoving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_thumbnails/SpeedboatIraqMovingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqMoving.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedComponentException at org.web3d.vrml.renderer.DefaultNodeFactory.addComponent(DefaultNodeFactory.java:534) at org.web3d.vrml.renderer.CRMainSceneBuilder.componentDecl(CRMainSceneBuilder.java:494) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.componentDecl(OGLVRMLSceneBuilder.java:415) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:958) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/SpeedboatIraqMoving.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/TWR841.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_thumbnails/TWR841Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/TWR841.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/TWR841.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/WB30.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_thumbnails/WB30Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\ShipsMilitary\SmallCraft\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/WB30.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:48:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/ShipsMilitary/SmallCraft/WB30.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/BaseStand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/BaseStandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/BaseStand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/BaseStand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/CenterPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/CenterPostThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/CenterPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/CenterPost.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/DeckPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/DeckPostThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/DeckPost.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/DeckPost.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/EquipmentDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentRing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/EquipmentRingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:49:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentRing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/EquipmentRing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/HTVSCMGPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/HTVSCMGPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/HTVSCMGPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/HTVSCMGPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/LaserTargetTrackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrackSupport.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/LaserTargetTrackSupportThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrackSupport.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/LaserTargetTrackSupport.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXYZBalanceBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/ManualXYZBalanceBlockPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXYZBalanceBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:50:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXYZBalanceBlockPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXZBalanceBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/ManualXZBalanceBlockPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXZBalanceBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/ManualXZBalanceBlockPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/OpticalDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/OpticalDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/OpticalDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/OpticalDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SatelliteRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/SatelliteRoomThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SatelliteRoom.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_viewpoints/SatelliteRoom.x3d._VP_Target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_viewpoints/SatelliteRoom.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SatelliteRoom.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SourceLaserSupport.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/SourceLaserSupportThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SourceLaserSupport.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:51:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/SourceLaserSupport.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/UpperDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/UpperDeckThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/UpperDeck.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/UpperDeck.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/VibrationIsolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_thumbnails/VibrationIsolatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SatelliteLab\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/VibrationIsolator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SatelliteLab/VibrationIsolator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Satellites/RadarsatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Satellites/_thumbnails/RadarsatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Satellites\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Satellites/RadarsatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Satellites/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 Invalid texture index in geometry: 5 Invalid texture index in geometry: 10 Invalid texture index in geometry: 15 Invalid texture index in geometry: 20 Invalid texture index in geometry: 25 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Satellites\_viewpoints/RadarsatPrototype.x3d._VP_AlongXAxis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Satellites\_viewpoints/RadarsatPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Satellites/RadarsatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Shuttle/Shuttle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Shuttle/_thumbnails/ShuttleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Shuttle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Shuttle/Shuttle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Shuttle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Shuttle\_viewpoints/Shuttle.x3d._VP_Nose.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\Shuttle\_viewpoints/Shuttle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/Shuttle/Shuttle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SolarSystem/SolarSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SolarSystem/_thumbnails/SolarSystemThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SolarSystem\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:52:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SolarSystem/SolarSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SolarSystem/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SolarSystem/SolarSystem.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SpaceAttack/SpaceAttack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SpaceAttack/_thumbnails/SpaceAttackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SpaceAttack\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SpaceAttack/SpaceAttack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SpaceAttack/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SpaceAttack\_viewpoints/SpaceAttack.x3d._VP_camera_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SpaceAttack\_viewpoints/SpaceAttack.x3d._VP_camera_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SpaceAttack\_viewpoints/SpaceAttack.x3d._VP_camera_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Space\SpaceAttack\_viewpoints/SpaceAttack.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Space/SpaceAttack/SpaceAttack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/MissileCompartment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_thumbnails/MissileCompartmentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/MissileCompartment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/MissileCompartment.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/Ohio.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_thumbnails/OhioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/Ohio.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:53:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_viewpoints/Ohio.x3d._VP_OHIO_from_above_200m.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_viewpoints/Ohio.x3d._VP_OHIO_behind_sail.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_viewpoints/Ohio.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/Ohio.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_thumbnails/TridentHatchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentHatch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentHatch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_thumbnails/TridentMissileTubeExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubeExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubeExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_thumbnails/TridentMissileTubePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsgnOhioUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:54:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsgnOhioUnitedStates/TridentMissileTubePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/HullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Hull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Hull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesAtSea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/LosAngelesAtSeaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_front.jpg file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_bottom.jpg Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_top.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_right.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesAtSea.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_front.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_bottom.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_top.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/ocean_3_right.jpg Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: An error was generated during the end of frame processing Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_Water_view.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_FarAway.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_StbdView.png at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_SailFront.png at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_TopDown.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_Bottom.png Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_RearView.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_PortView.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesAtSea.x3d._VP_StbdSideSail.png org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:501) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: An error was generated during the end of frame processing org.j3d.aviatrix3d.InvalidWriteTimingException: Writing is not permitted right now. Changing this value is only permitted during the NodeUpdateListener::updateNodeDataChanges() callbacks at org.j3d.aviatrix3d.VertexGeometry.setTextureCoordinates(VertexGeometry.java:1515) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.buildImplTriangleArray(OGLExtrusion.java:261) at org.web3d.vrml.renderer.ogl.nodes.geom3d.OGLExtrusion.allEventsComplete(OGLExtrusion.java:465) at org.xj3d.impl.core.eventmodel.DefaultFrameStateManager.frameFinished(DefaultFrameStateManager.java:485) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1174) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesAtSea.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClass688.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/LosAngelesClass688Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClass688.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClass688.x3d._VP_688_from_forward_port_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClass688.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClass688.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClassSubmarineFlight1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/LosAngelesClassSubmarineFlight1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClassSubmarineFlight1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:55:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_StbdView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_SailFront.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_TopDown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_RearView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_PortView.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/LosAngelesClassSubmarineFlight1.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesClassSubmarineFlight1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesSSNPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/LosAngelesSSNPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesSSNPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/LosAngelesSSNPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Planes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/PlanesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Planes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Planes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Rudder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/RudderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Rudder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Rudder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Sail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_thumbnails/SailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:56:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Sail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SsnLosAngelesUnitedStates/HeadsUpDisplayPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnLosAngelesUnitedStates\_viewpoints/Sail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnLosAngelesUnitedStates/Sail.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnSeawolfUnitedStates/SSN21Seawolf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnSeawolfUnitedStates/_thumbnails/SSN21SeawolfThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnSeawolfUnitedStates/SSN21Seawolf.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnSeawolfUnitedStates/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Sail.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Bridge_Deck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Starboard_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Starboard_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\SsnSeawolfUnitedStates\_viewpoints/SSN21Seawolf.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/SsnSeawolfUnitedStates/SSN21Seawolf.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/ShroudedPropulsor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/ShroudedPropulsorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/ShroudedPropulsor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/ShroudedPropulsor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/SubmarineRadar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/SubmarineRadarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/SubmarineRadar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/SubmarineRadar.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/SubmarineRadar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/TowedArrayHousing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/TowedArrayHousingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/TowedArrayHousing.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:57:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/TowedArrayHousing.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209GlafkosDieselSubmarineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarine.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarineAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209GlafkosDieselSubmarineAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/Various/.../.../Submarines/Various/sonar.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarineAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/Various/.../.../Submarines/Various/sonar.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Close_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Tower_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Right_Side_Launch_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209GlafkosDieselSubmarineAnimated.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarineAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarinePropeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209GlafkosDieselSubmarinePropellerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarinePropeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:58:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209GlafkosDieselSubmarinePropeller.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209PrevezeDieselSubmarineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209PrevezeDieselSubmarine.x3d._VP_Listen_Sonar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209PrevezeDieselSubmarine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarineAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209PrevezeDieselSubmarineAnimatedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarineAnimated.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209PrevezeDieselSubmarineAnimated.x3d._VP_Listen_Sonar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/Type209PrevezeDieselSubmarineAnimated.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezeDieselSubmarineAnimated.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezePropeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/Type209PrevezePropellerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezePropeller.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/Type209PrevezePropeller.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/XperimentalSub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_thumbnails/XperimentalSubThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/XperimentalSub.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 12:59:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Submarines\Various\_viewpoints/XperimentalSub.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Submarines/Various/XperimentalSub.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ArbitraryAxisCylinderSensorExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ArbitraryAxisCylinderSensorExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ArbitraryAxisCylinderSensorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ArbitraryAxisCylinderSensorPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ArbitraryAxisCylinderSensorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/BathymetryGeneratorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BathymetryGeneratorPrototype] positionArray.length = 25 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.4636476090008061 [BathymetryGeneratorPrototype] theta = 0 [BathymetryGeneratorPrototype] theta = -0.3671738338182192 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.0121970114513341 [BathymetryGeneratorPrototype] theta = 0 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] bathyFaceCoordPoints = null [BathymetryGeneratorPrototype] bathyCoordIndex = null Invalid color index in IndexedFaceSet - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [BathymetryGeneratorPrototype] positionArray.length = 25 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.4636476090008061 [BathymetryGeneratorPrototype] theta = 0 [BathymetryGeneratorPrototype] theta = -0.3671738338182192 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.5707963267948966 [BathymetryGeneratorPrototype] theta = -1.0121970114513341 [BathymetryGeneratorPrototype] theta = 0 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 1.5707963267948966 [BathymetryGeneratorPrototype] theta = 0.7853981633974483 [BathymetryGeneratorPrototype] bathyFaceCoordPoints = null [BathymetryGeneratorPrototype] bathyCoordIndex = null Invalid color index in IndexedFaceSet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/BathymetryGeneratorExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/BathymetryGeneratorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:00:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorViaExtrusionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/BathymetryGeneratorViaExtrusionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: bathyNodeIndex = 0; 5: 6: spineIndex = 0; 7: position = positionArray[0]; 8: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 9: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 10: spineIndex++; 11: 12: previousPosition = new SFVec3f(position.x, position.y, position.z); 13: //Determine the initial depth range 14: for (j = 0; j < colorSchemeDepthRangeArray.length; j++) 15: { 16: if (position.y >= colorSchemeDepthRangeArray[j].y) 17: break; 18: } 19: currentDepthRangeIndex = j; 20: 21: for (i = 1; i < positionArray.length; i++) 22: { 23: if (previousPosition.y == colorSchemeDepthRangeArray[currentDepthRangeIndex].y && 24: positionArray[i].y != colorSchemeDepthRangeArray[currentDepthRangeIndex].y) 25: terminateExtrusionSegmentWithCurrentPosition(currentDepthRangeIndex); 26: 27: //Update new position 28: position = positionArray[i]; 29: 30: //Determine the correct depth range 31: if (position.y <= previousPosition.y) 32: { 33: for (j = currentDepthRangeIndex; j < colorSchemeDepthRangeArray.length; j++) 34: { 35: if (position.y >= colorSchemeDepthRangeArray[j].y) 36: break; 37: 38: if (previousPosition.y != colorSchemeDepthRangeArray[currentDepthRangeIndex].y) 39: terminateExtrusionSegmentWithDepthRangeBoundary(currentDepthRangeIndex); 40: } 41: currentDepthRangeIndex = j; 42: } 43: else 44: { 45: for (j = currentDepthRangeIndex; j > -1; j--) 46: { 47: if (position.y < colorSchemeDepthRangeArray[j-1].y) 48: break; 49: 50: if (position.y > colorSchemeDepthRangeArray[j-1].y) 51: terminateExtrusionSegmentWithDepthRangeBoundary(j-1); 52: } 53: currentDepthRangeIndex = j; 54: } 55: 56: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 57: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 58: spineIndex++; 59: 60: previousPosition = new SFVec3f(position.x, position.y, position.z); 61: } 62: terminateExtrusionSegmentWithCurrentPosition(currentDepthRangeIndex); 63: } 64: 65: function terminateExtrusionSegmentWithDepthRangeBoundary(index) 66: { 67: depthRange = colorSchemeDepthRangeArray[index]; 68: 69: findCoordinate(previousPosition.x, position.x, previousPosition.y, position.y, depthRange.y); 70: xPrime = coordinate; 71: findCoordinate(previousPosition.z, position.z, previousPosition.y, position.y, depthRange.y); 72: zPrime = coordinate; 73: spine[spineIndex] = new SFVec3f(xPrime, 0, zPrime); 74: scale[spineIndex] = new SFVec2f(1, Math.abs(depthRange.y)); 75: 76: if (scale[scale.length-2].y > scale[scale.length-1].y) 77: color = colorSchemeColorArray[index+1]; 78: else 79: color = colorSchemeColorArray[index]; 80: 81: createExtrusionShape(spine, scale, color); 82: 83: //Reset values to start the next extrustion segment 84: spineIndex = 0; 85: resetSpine(); 86: resetScale(); 87: 88: //Update the current segment end as the start of the next segment 89: spine[spineIndex] = new SFVec3f(xPrime, 0, zPrime); 90: scale[spineIndex] = new SFVec2f(1, Math.abs(depthRange.y)); 91: spineIndex++; 92: } 93: 94: function terminateExtrusionSegmentWithCurrentPosition(index) 95: { 96: if (scale[scale.length-1].y != Math.abs(colorSchemeDepthRangeArray[index].y)) 97: index--; 98: 99: if (scale[scale.length-2].y > scale[scale.length-1].y) 100: color = colorSchemeColorArray[index+1]; 101: else 102: color = colorSchemeColorArray[index]; 103: 104: createExtrusionShape(spine, scale, color); 105: 106: //Reset values to start the next extrustion segment 107: spineIndex = 0; 108: resetSpine(); 109: resetScale(); 110: 111: //Update the current segment end as the start of the next segment 112: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 113: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 114: spineIndex++; 115: 116: //Update the previousPosition 117: previousPosition = new SFVec3f(position.x, position.y, position.z); 118: } 119: 120: function findCoordinate(x1, x2, y1, y2, yPrime) 121: { 122: coordinate = ((x1 - x2) / (y1 - y2)) * yPrime + ((x2*y1 - x1*y2) / (y1 - y2)); 123: } 124: 125: function createExtrusionShape(spine, scale, color) 126: { 127: determineOrientation(spine); 128: tracePrint('An extrusion is created whose spine is: ' + spine); 129: tracePrint('and scale is: ' + scale); 130: tracePrint('orientation is: ' + orientation); 131: tracePrint('color is: ' + color); 132: alwaysPrint('number of spine points is: ' + spine.length); 133: alwaysPrint('orientation is: ' + orientation); 134: 135: //Build the VRML string 136: extrusionSyntax = 'Shape {\n'; 137: extrusionSyntax += ' appearance Appearance {' + '\n'; 138: extrusionSyntax += ' material Material {' + '\n'; 139: extrusionSyntax += ' diffuseColor ' + color + '\n'; 140: extrusionSyntax += ' transparency ' + transparency + '\n'; 141: extrusionSyntax += ' }' + '\n'; 142: extrusionSyntax += ' }' + '\n'; 143: extrusionSyntax += ' geometry Extrusion {' + '\n'; 144: extrusionSyntax += ' crossSection [' + (beamWidth/(-2)) + ', 1, ' + (beamWidth/2) + ', 1, ' + (beamWidth/(-2)) + ', 1]' + '\n'; 145: extrusionSyntax += ' scale ' + scale + '\n'; 146: extrusionSyntax += ' spine ' + spine + '\n'; 147: extrusionSyntax += ' orientation ' + orientation + '\n'; 148: extrusionSyntax += ' creaseAngle 1.57' + '\n'; 149: extrusionSyntax += ' }' + '\n'; 150: extrusionSyntax += '}'; 151: 152: //Create Extrusion shape 153: tracePrint (extrusionSyntax); 154: bathySegment = new SFNode(extrusionSyntax); 155: 156: bathyNodes[bathyNodeIndex] = bathySegment; 157: bathyNodeIndex++; 158: } 159: 160: function determineOrientation(spine) 161: { 162: previousZAxis = null; 163: orientation = new MFRotation(); 164: //Special cases 165: if (spine.length == 2) 166: { 167: if (spine[0].z == spine[1].z) 168: { 169: if (spine[0].x <= spine[1].x) //positive x direction 170: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, 1.57); 171: else //negative x direction 172: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, -1.57); 173: } 174: else 175: { 176: if (spine[0].x == spine[1].x) //parallet to the z axis 177: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, 0); 178: else Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 179: { 180: angleRadian = Math.atan((spine[0].x- spine[1].x) / (spine[0].z - spine[1].z)); 181: // angleRadian = Math.atan2((spine[0].x- spine[1].x), (spine[0].z - spine[1].z)); 182: 183: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, angleRadian); 184: } 185: } 186: return; 187: } 188: 189: for (n = 0; n < spine.length; n++) 190: { 191: //If spine is not closed, the Z axis used for the first spine point is the same as the Z axis for spine[1]. 192: //The Z axis used for the last spine point is the same as the Z axis for spine[spine.length - 2]. 193: if (n == 0) 194: si = 1; 195: else if (n == (spine.length - 1)) 196: si = spine.length - 2; 197: else 198: si = n; 199: 200: zAxis = (spine[si+1].subtract(spine[si])).cross((spine[si-1].subtract(spine[si]))); 201: 202: while (zAxis.x == 0 && zAxis.y == 0 && zAxis.z == 0) 203: { 204: if (previousZAxis == null) 205: { 206: ++si; 207: if (si == (spine.length - 1)) //The entire spine is collinear 208: { 209: zAxis = new SFVec3f(1, 0, 0); 210: break; 211: } 212: 213: zAxis = (spine[si+1].subtract(spine[si])).cross((spine[si-1].subtract(spine[si]))); 214: } 215: else 216: zAxis = new SFVec3f(previousZAxis.x, previousZAxis.y, previousZAxis.z); 217: } 218: 219: adjustedZAxis = zAxis; 220: if (n == 0) 221: previousZAxis = zAxis; 222: else 223: { 224: dotProduct = zAxis.dot(previousZAxis); 225: if (dotProduct < 0) 226: adjustedZAxis = new SFVec3f(zAxis.multiply(-1).x, zAxis.multiply(-1).y, zAxis.multiply(-1).z); 227: 228: previousZAxis = adjustedZAxis; 229: } 230: 231: zAxisNormalized = adjustedZAxis.normalize(); 232: theta = Math.acos(zAxisNormalized.dot(new SFVec3f(0, -1, 0))); 233: if (spine[1].x < spine[0].x) 234: orientation[n] = new SFRotation(0, -1, 0, theta); 235: else 236: orientation[n] = new SFRotation(0, 1, 0, theta); 237: } 238: if (theta == 0) 239: Browser.print ('rotation angle = ' + theta); 240: else if (theta > 1.57 && theta < 3.14) 241: Browser.print ('rotation angle = ' + theta); 242: else if (theta > 3.14) 243: Browser.print ('rotation angle = ' + theta); 244: } 245: 246: function resetSpine() 247: { 248: spine = new MFVec3f(); 249: } 250: 251: function resetScale() 252: { 253: scale = new MFVec2f(); 254: } 255: 256: function tracePrint(string) 257: { 258: if (traceEnabled) 259: Browser.print ('[BathymetryGenerator] ' + string); 260: } 261: 262: function alwaysPrint(string) 263: { 264: Browser.print ('[BathymetryGenerator] ' + string); 265: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "previousZAxis" is not defined. (Inline script#203) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorViaExtrusionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() 3: { 4: bathyNodeIndex = 0; 5: 6: spineIndex = 0; 7: position = positionArray[0]; 8: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 9: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 10: spineIndex++; 11: 12: previousPosition = new SFVec3f(position.x, position.y, position.z); 13: //Determine the initial depth range 14: for (j = 0; j < colorSchemeDepthRangeArray.length; j++) 15: { 16: if (position.y >= colorSchemeDepthRangeArray[j].y) 17: break; 18: } 19: currentDepthRangeIndex = j; 20: 21: for (i = 1; i < positionArray.length; i++) 22: { 23: if (previousPosition.y == colorSchemeDepthRangeArray[currentDepthRangeIndex].y && 24: positionArray[i].y != colorSchemeDepthRangeArray[currentDepthRangeIndex].y) 25: terminateExtrusionSegmentWithCurrentPosition(currentDepthRangeIndex); 26: 27: //Update new position 28: position = positionArray[i]; 29: 30: //Determine the correct depth range 31: if (position.y <= previousPosition.y) 32: { 33: for (j = currentDepthRangeIndex; j < colorSchemeDepthRangeArray.length; j++) 34: { 35: if (position.y >= colorSchemeDepthRangeArray[j].y) 36: break; 37: 38: if (previousPosition.y != colorSchemeDepthRangeArray[currentDepthRangeIndex].y) 39: terminateExtrusionSegmentWithDepthRangeBoundary(currentDepthRangeIndex); 40: } 41: currentDepthRangeIndex = j; 42: } 43: else 44: { 45: for (j = currentDepthRangeIndex; j > -1; j--) 46: { 47: if (position.y < colorSchemeDepthRangeArray[j-1].y) 48: break; 49: 50: if (position.y > colorSchemeDepthRangeArray[j-1].y) 51: terminateExtrusionSegmentWithDepthRangeBoundary(j-1); 52: } 53: currentDepthRangeIndex = j; 54: } 55: 56: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 57: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 58: spineIndex++; 59: 60: previousPosition = new SFVec3f(position.x, position.y, position.z); 61: } 62: terminateExtrusionSegmentWithCurrentPosition(currentDepthRangeIndex); 63: } 64: 65: function terminateExtrusionSegmentWithDepthRangeBoundary(index) 66: { 67: depthRange = colorSchemeDepthRangeArray[index]; 68: 69: findCoordinate(previousPosition.x, position.x, previousPosition.y, position.y, depthRange.y); 70: xPrime = coordinate; 71: findCoordinate(previousPosition.z, position.z, previousPosition.y, position.y, depthRange.y); 72: zPrime = coordinate; 73: spine[spineIndex] = new SFVec3f(xPrime, 0, zPrime); 74: scale[spineIndex] = new SFVec2f(1, Math.abs(depthRange.y)); 75: 76: if (scale[scale.length-2].y > scale[scale.length-1].y) 77: color = colorSchemeColorArray[index+1]; 78: else 79: color = colorSchemeColorArray[index]; 80: 81: createExtrusionShape(spine, scale, color); 82: 83: //Reset values to start the next extrustion segment 84: spineIndex = 0; 85: resetSpine(); 86: resetScale(); 87: 88: //Update the current segment end as the start of the next segment 89: spine[spineIndex] = new SFVec3f(xPrime, 0, zPrime); 90: scale[spineIndex] = new SFVec2f(1, Math.abs(depthRange.y)); 91: spineIndex++; 92: } 93: 94: function terminateExtrusionSegmentWithCurrentPosition(index) 95: { 96: if (scale[scale.length-1].y != Math.abs(colorSchemeDepthRangeArray[index].y)) 97: index--; 98: 99: if (scale[scale.length-2].y > scale[scale.length-1].y) 100: color = colorSchemeColorArray[index+1]; 101: else 102: color = colorSchemeColorArray[index]; 103: 104: createExtrusionShape(spine, scale, color); 105: 106: //Reset values to start the next extrustion segment 107: spineIndex = 0; 108: resetSpine(); 109: resetScale(); 110: 111: //Update the current segment end as the start of the next segment 112: spine[spineIndex] = new SFVec3f(position.x, 0, position.z); 113: scale[spineIndex] = new SFVec2f(1, Math.abs(position.y)); 114: spineIndex++; 115: 116: //Update the previousPosition 117: previousPosition = new SFVec3f(position.x, position.y, position.z); 118: } 119: 120: function findCoordinate(x1, x2, y1, y2, yPrime) 121: { 122: coordinate = ((x1 - x2) / (y1 - y2)) * yPrime + ((x2*y1 - x1*y2) / (y1 - y2)); 123: } 124: 125: function createExtrusionShape(spine, scale, color) 126: { 127: determineOrientation(spine); 128: tracePrint('An extrusion is created whose spine is: ' + spine); 129: tracePrint('and scale is: ' + scale); 130: tracePrint('orientation is: ' + orientation); 131: tracePrint('color is: ' + color); 132: alwaysPrint('number of spine points is: ' + spine.length); 133: alwaysPrint('orientation is: ' + orientation); 134: 135: //Build the VRML string 136: extrusionSyntax = 'Shape {\n'; 137: extrusionSyntax += ' appearance Appearance {' + '\n'; 138: extrusionSyntax += ' material Material {' + '\n'; 139: extrusionSyntax += ' diffuseColor ' + color + '\n'; 140: extrusionSyntax += ' transparency ' + transparency + '\n'; 141: extrusionSyntax += ' }' + '\n'; 142: extrusionSyntax += ' }' + '\n'; 143: extrusionSyntax += ' geometry Extrusion {' + '\n'; 144: extrusionSyntax += ' crossSection [' + (beamWidth/(-2)) + ', 1, ' + (beamWidth/2) + ', 1, ' + (beamWidth/(-2)) + ', 1]' + '\n'; 145: extrusionSyntax += ' scale ' + scale + '\n'; 146: extrusionSyntax += ' spine ' + spine + '\n'; 147: extrusionSyntax += ' orientation ' + orientation + '\n'; 148: extrusionSyntax += ' creaseAngle 1.57' + '\n'; 149: extrusionSyntax += ' }' + '\n'; 150: extrusionSyntax += '}'; 151: 152: //Create Extrusion shape 153: tracePrint (extrusionSyntax); 154: bathySegment = new SFNode(extrusionSyntax); 155: 156: bathyNodes[bathyNodeIndex] = bathySegment; 157: bathyNodeIndex++; 158: } 159: 160: function determineOrientation(spine) 161: { 162: previousZAxis = null; 163: orientation = new MFRotation(); 164: //Special cases 165: if (spine.length == 2) 166: { 167: if (spine[0].z == spine[1].z) 168: { 169: if (spine[0].x <= spine[1].x) //positive x direction 170: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, 1.57); 171: else //negative x direction 172: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, -1.57); 173: } 174: else 175: { 176: if (spine[0].x == spine[1].x) //parallet to the z axis Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. 177: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, 0); 178: else 179: { 180: angleRadian = Math.atan((spine[0].x- spine[1].x) / (spine[0].z - spine[1].z)); 181: // angleRadian = Math.atan2((spine[0].x- spine[1].x), (spine[0].z - spine[1].z)); 182: 183: orientation[0] = orientation[1] = new SFRotation(0, 1, 0, angleRadian); 184: } 185: } 186: return; 187: } 188: 189: for (n = 0; n < spine.length; n++) 190: { 191: //If spine is not closed, the Z axis used for the first spine point is the same as the Z axis for spine[1]. 192: //The Z axis used for the last spine point is the same as the Z axis for spine[spine.length - 2]. 193: if (n == 0) 194: si = 1; 195: else if (n == (spine.length - 1)) 196: si = spine.length - 2; 197: else 198: si = n; 199: 200: zAxis = (spine[si+1].subtract(spine[si])).cross((spine[si-1].subtract(spine[si]))); 201: 202: while (zAxis.x == 0 && zAxis.y == 0 && zAxis.z == 0) 203: { 204: if (previousZAxis == null) 205: { 206: ++si; 207: if (si == (spine.length - 1)) //The entire spine is collinear 208: { 209: zAxis = new SFVec3f(1, 0, 0); 210: break; 211: } 212: 213: zAxis = (spine[si+1].subtract(spine[si])).cross((spine[si-1].subtract(spine[si]))); 214: } 215: else 216: zAxis = new SFVec3f(previousZAxis.x, previousZAxis.y, previousZAxis.z); 217: } 218: 219: adjustedZAxis = zAxis; 220: if (n == 0) 221: previousZAxis = zAxis; 222: else 223: { 224: dotProduct = zAxis.dot(previousZAxis); 225: if (dotProduct < 0) 226: adjustedZAxis = new SFVec3f(zAxis.multiply(-1).x, zAxis.multiply(-1).y, zAxis.multiply(-1).z); 227: 228: previousZAxis = adjustedZAxis; 229: } 230: 231: zAxisNormalized = adjustedZAxis.normalize(); 232: theta = Math.acos(zAxisNormalized.dot(new SFVec3f(0, -1, 0))); 233: if (spine[1].x < spine[0].x) 234: orientation[n] = new SFRotation(0, -1, 0, theta); 235: else 236: orientation[n] = new SFRotation(0, 1, 0, theta); 237: } 238: if (theta == 0) 239: Browser.print ('rotation angle = ' + theta); 240: else if (theta > 1.57 && theta < 3.14) 241: Browser.print ('rotation angle = ' + theta); 242: else if (theta > 3.14) 243: Browser.print ('rotation angle = ' + theta); 244: } 245: 246: function resetSpine() 247: { 248: spine = new MFVec3f(); 249: } 250: 251: function resetScale() 252: { 253: scale = new MFVec2f(); 254: } 255: 256: function tracePrint(string) 257: { 258: if (traceEnabled) 259: Browser.print ('[BathymetryGenerator] ' + string); 260: } 261: 262: function alwaysPrint(string) 263: { 264: Browser.print ('[BathymetryGenerator] ' + string); 265: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "previousZAxis" is not defined. (Inline script#203) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/BathymetryGeneratorViaExtrusionPrototype.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/BathymetryGeneratorViaExtrusionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ColorSequencerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [ColorSequencer] Initializing a new ColorSequencer... [ColorSequencer] enabled=true [ColorSequencer] index=2 [ColorSequencer] colors.length=7 Error: Script failed to initialize2: ecmascript: function tracePrint(outputString) { if (traceEnabled) { Browser.print ('[ColorSequencer] ' + outputString + '\n'); } } function alwaysPrint(outputString) { Browser.print ('[ColorSequencer] ' + outputString + '\n'); } function validityCheck() { valid = true; // Check if index value is within allowed range if (index < 0) { alwaysPrint('*** error: index=' + index + ' less than zero, ColorSequencer ignored ***'); valid = false; } if (index >= colors.length) { alwaysPrint('*** error: index=' + index + ' greater than allowed colors index range [0..' + (colors.length-1) + '], ColorSequencer ignored ***'); valid = false; } // Check color rgb values valid [0..1] if (colors[index].r < 0 || colors[index].r > 1 || colors[index].g < 0 || colors[index].g > 1 || colors[index].b < 0 || colors[index].b > 1) { alwaysPrint('*** error: colors[' + index + ']=' + colors[index] + ' value is NOT in the range of [0..1]. ColorSequencer ignored ***'); valid = false; } tracePrint ('validityCheck() is ' + valid); return valid; } function initialize() { tracePrint('Initializing a new ColorSequencer...'); enabled = enabledHolderNode.enabled; tracePrint('enabled=' + enabled); index = indexHolderNode.whichChoice; tracePrint('index=' + index); colors = colorsHolderNode.keyValue; tracePrint('colors.length=' + colors.length); if (colors.length > 0) { tracePrint('colors=' + colors.toString()); // Xj3D exception } if (validityCheck()) { color_changed = colors[index]; } else { tracePrint('initialize() did not pass validityCheck()'); } return; } function index(value, timeStamp) { index = value; tracePrint('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } function colors(value, timeStamp) { colors = value; tracePrint('colors=' + colors.toString()); if (validityCheck()) { color_changed = colors[index]; } } function previous (value, timeStamp) { tracePrint ('previous=' + value); if (value) // only respond to true inputs { index--; if (index < 0) { index = colors.length - 1; } tracePrint ('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } } function next (value, timeStamp) { tracePrint ('next=' + value); if (value) // only respond to true inputs { index++; if (index >= colors.length) { index = 0; } tracePrint ('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } } org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (Inline script#52) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:449) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at script.initialize(Inline script:52) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:512) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.NullPointerException at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.toString(MFColor.java:359) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsFunction_toString(MFColor.java:328) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 16 more - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [ColorSequencer] Initializing a new ColorSequencer... [ColorSequencer] enabled=true [ColorSequencer] index=2 [ColorSequencer] colors.length=7 Error: Script failed to initialize2: ecmascript: function tracePrint(outputString) { if (traceEnabled) { Browser.print ('[ColorSequencer] ' + outputString + '\n'); } } function alwaysPrint(outputString) { Browser.print ('[ColorSequencer] ' + outputString + '\n'); } function validityCheck() { valid = true; // Check if index value is within allowed range if (index < 0) { alwaysPrint('*** error: index=' + index + ' less than zero, ColorSequencer ignored ***'); valid = false; } if (index >= colors.length) { alwaysPrint('*** error: index=' + index + ' greater than allowed colors index range [0..' + (colors.length-1) + '], ColorSequencer ignored ***'); valid = false; } // Check color rgb values valid [0..1] if (colors[index].r < 0 || colors[index].r > 1 || colors[index].g < 0 || colors[index].g > 1 || colors[index].b < 0 || colors[index].b > 1) { alwaysPrint('*** error: colors[' + index + ']=' + colors[index] + ' value is NOT in the range of [0..1]. ColorSequencer ignored ***'); valid = false; } tracePrint ('validityCheck() is ' + valid); return valid; } function initialize() { tracePrint('Initializing a new ColorSequencer...'); enabled = enabledHolderNode.enabled; tracePrint('enabled=' + enabled); index = indexHolderNode.whichChoice; tracePrint('index=' + index); colors = colorsHolderNode.keyValue; tracePrint('colors.length=' + colors.length); if (colors.length > 0) { tracePrint('colors=' + colors.toString()); // Xj3D exception } if (validityCheck()) { color_changed = colors[index]; } else { tracePrint('initialize() did not pass validityCheck()'); } return; } function index(value, timeStamp) { index = value; tracePrint('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } function colors(value, timeStamp) { colors = value; tracePrint('colors=' + colors.toString()); if (validityCheck()) { color_changed = colors[index]; } } function previous (value, timeStamp) { tracePrint ('previous=' + value); if (value) // only respond to true inputs { index--; if (index < 0) { index = colors.length - 1; } tracePrint ('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } } function next (value, timeStamp) { tracePrint ('next=' + value); if (value) // only respond to true inputs { index++; if (index >= colors.length) { index = 0; } tracePrint ('index=' + index + ', color=' + colors[index].toString()); color_changed = colors[index]; } } org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (Inline script#52) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ColorSequencerExample.x3d._VP_Default_viewpoint.png at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:449) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at script.initialize(Inline script:52) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107) at org.web3d.vrml.scripting.ecmascript.ECMAScriptWrapper.initialize(ECMAScriptWrapper.java:512) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:539) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.NullPointerException at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.toString(MFColor.java:359) at org.web3d.vrml.scripting.ecmascript.builtin.MFColor.jsFunction_toString(MFColor.java:328) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) ... 16 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ColorSequencerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ColorSequencerPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ColorSequencerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/DoubleClickTouchSensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [TimeDelaySensor] initial delayInterval=1 seconds[DoubleClickTouchSensor] initialize (); enabled=true- - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [TimeDelaySensor] initial delayInterval=1 seconds[DoubleClickTouchSensor] initialize (); enabled=trueC:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/DoubleClickTouchSensorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:01:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/DoubleClickTouchSensorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/FlyingTextExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Savage/Tools/Animation/DoubleClickTouchSensorPrototype.x3d Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Savage/Tools/Animation/DoubleClickTouchSensorPrototype.x3d Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/FlyingTextPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/FlyingTextPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/HiddenViewpointPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/HiddenViewpointPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/HiddenViewpointPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/HiddenViewpointPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/HiddenViewpointPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoiceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/MaterialChoiceExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoiceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:02:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/MaterialChoiceExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoiceExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoicePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/MaterialChoicePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoicePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialChoicePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialToggleExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/MaterialToggleExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialToggleExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/MaterialToggleExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialToggleExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialTogglePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/MaterialTogglePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialTogglePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/MaterialTogglePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/NavigationInfoStack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/NavigationInfoStackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [NavSpeedMonitorScript] NavInfoDefault (1 mps) bound[NavSpeedMonitorScript] NavInfo1000mps bound[NavSpeedMonitorScript] NavInfo100mps bound[NavSpeedMonitorScript] NavInfo10mps bound- - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/NavigationInfoStack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:03:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/NavigationInfoStack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PointTrackGeneratorPrototype5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/PointTrackGeneratorPrototype5Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:04:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 300 column 135: ROUTE source field (DisplayingTimer.fraction_changed) type SFFloat and destination field (TrackGeneratorInstance.mappedColorPointCreator) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PointTrackGeneratorPrototype5.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:04:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldConnectionException: Line 300 column 135: ROUTE source field (DisplayingTimer.fraction_changed) type SFFloat and destination field (TrackGeneratorInstance.mappedColorPointCreator) type SFTime don't match. at org.web3d.vrml.renderer.CRMainSceneBuilder.routeDecl(CRMainSceneBuilder.java:1510) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.routeDecl(OGLVRMLSceneBuilder.java:1107) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1163) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PointTrackGeneratorPrototype5.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/PushButtonExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:04:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:04:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/PushButtonPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.nodes.proto.ProtoBuilder.startNode(ProtoBuilder.java:604) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/PushButtonPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/RelativeProximitySensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [RelativeProximitySensor] initialize(), description=test case, enabled=true, traceEnabled=true [RelativeProximitySensor] isInRange=false, distance=20, proximityRangeThreshold=10 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [RelativeProximitySensor] initialize(), description=test case, enabled=true, traceEnabled=true [RelativeProximitySensor] isInRange=false, distance=20, proximityRangeThreshold=10 Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/RelativeProximitySensorExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/RelativeProximitySensorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:05:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/RelativeProximitySensorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/SliderFloatExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [SliderFloat LayoutDirectionScript] direction=horizontal [SliderFloat SliderScript] initialize() commenced... [SliderFloat SliderScript] beginPosition=0.0 -2.399999998509884 0.0, endPosition=0.0 2.399999998509884 0.0 [SliderFloat SliderScript] incrementInterval=0.19999999987582365 [SliderFloat SliderScript] bottomEndPositionChanged=0.0 -2.5 0.0, topEndPositionChanged=0.0 2.5 0.0 [SliderFloat SliderScript] minBallPositionChanged=0.0 -2.399999998509884, maxBallPositionChanged=0.0 2.399999998509884 [SliderFloat SliderScript] value=12 [SliderFloat SliderScript] ...initialize() complete - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [SliderFloat LayoutDirectionScript] direction=horizontal [SliderFloat SliderScript] initialize() commenced... [SliderFloat SliderScript] beginPosition=0.0 -2.399999998509884 0.0, endPosition=0.0 2.399999998509884 0.0 [SliderFloat SliderScript] incrementInterval=0.19999999987582365 [SliderFloat SliderScript] bottomEndPositionChanged=0.0 -2.5 0.0, topEndPositionChanged=0.0 2.5 0.0 [SliderFloat SliderScript] minBallPositionChanged=0.0 -2.399999998509884, maxBallPositionChanged=0.0 2.399999998509884 [SliderFloat SliderScript] value=12 [SliderFloat SliderScript] ...initialize() complete Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/SliderFloatExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/SliderFloatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderFloatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/SliderIntegerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [SliderFloat LayoutDirectionScript] direction=horizontal [SliderFloat SliderScript] initialize() commenced... [SliderFloat SliderScript] beginPosition=0.0 -2.399999998509884 0.0, endPosition=0.0 2.399999998509884 0.0 [SliderFloat SliderScript] incrementInterval=0.19999999987582365 [SliderFloat SliderScript] bottomEndPositionChanged=0.0 -2.5 0.0, topEndPositionChanged=0.0 2.5 0.0 [SliderFloat SliderScript] minBallPositionChanged=0.0 -2.399999998509884, maxBallPositionChanged=0.0 2.399999998509884 [SliderFloat SliderScript] value=12 [SliderFloat SliderScript] ...initialize() complete - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [SliderFloat LayoutDirectionScript] direction=horizontal [SliderFloat SliderScript] initialize() commenced... [SliderFloat SliderScript] beginPosition=0.0 -2.399999998509884 0.0, endPosition=0.0 2.399999998509884 0.0 [SliderFloat SliderScript] incrementInterval=0.19999999987582365 [SliderFloat SliderScript] bottomEndPositionChanged=0.0 -2.5 0.0, topEndPositionChanged=0.0 2.5 0.0 [SliderFloat SliderScript] minBallPositionChanged=0.0 -2.399999998509884, maxBallPositionChanged=0.0 2.399999998509884 [SliderFloat SliderScript] value=12 [SliderFloat SliderScript] ...initialize() complete Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/SliderIntegerExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/SliderIntegerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/SliderIntegerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/TimeDelaySensorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:06:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [TimeDelaySensor] initial delayInterval=3 seconds- - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [TimeDelaySensor] initial delayInterval=3 secondsC:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/TimeDelaySensorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeDelaySensorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/TimeSensorEaseInEaseOutExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/TimeSensorEaseInEaseOutPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/TimeSensorEaseInEaseOutPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ViewpointSequencerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:07:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ViewpointSequencerExample.x3d._VP_View_one_(Z_axis).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ViewpointSequencerExample.x3d._VP_View_two_(X_axis).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ViewpointSequencerExample.x3d._VP_View_three_(-Z_axis).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ViewpointSequencerExample.x3d._VP_View_four_(-X_axis).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/ViewpointSequencerExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/ViewpointSequencerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/ViewpointSequencerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/WaypointInterpolatorExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 10-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =10.198039027185569 10.44030650891055 3.0016662007835784 10.100000093478968 10.0 1.5811388300841898 1.6583123951777 2.29128784747792 3.0 meters [WaypointInterpolator TrackBuilder] totalDistance =52.3 meters [WaypointInterpolator TrackBuilder] totalDuration =25.3 seconds (0 hours,0 minutes,25.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 10-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =10.198039027185569 10.44030650891055 3.0016662007835784 10.100000093478968 10.0 1.5811388300841898 1.6583123951777 2.29128784747792 3.0 meters [WaypointInterpolator TrackBuilder] totalDistance =52.3 meters [WaypointInterpolator TrackBuilder] totalDuration =25.3 seconds (0 hours,0 minutes,25.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/WaypointInterpolatorExample.x3d._VP_Above,_looking_down.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/WaypointInterpolatorExample.x3d._VP_Ride_on.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/WaypointInterpolatorExample.x3d._VP_Ride_alongside.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/WaypointInterpolatorExample.x3d._VP_Ride_in_front.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_viewpoints/WaypointInterpolatorExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_thumbnails/WaypointInterpolatorPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Animation\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/AnimatedViewpointRecorderExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:08:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:09:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/AnimatedViewpointRecorderExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/AnimatedViewpointRecorderPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:09:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:09:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/AnimatedViewpointRecorderPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderSample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/AnimatedViewpointRecorderSampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:09:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderSample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:09:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/AnimatedViewpointRecorderSample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/AnimatedViewpointRecorderSample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/CoordinateAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesInlineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/CoordinateAxesInlineExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesInlineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesInlineExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesNSEW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/CoordinateAxesNSEWThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesNSEW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/CoordinateAxesNSEW.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/FilterExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/FilterExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/FilterPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:10:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/FilterPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXY_20x20FixedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXY_20x20Fixed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Fixed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXY_20x20MovableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXY_20x20Movable.x3d._VP_XY_grid_(35_0_20_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXY_20x20Movable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXY_20x20Movable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXZExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXZExample.x3d._VP_GridXZ.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXZPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:11:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXZ_20x20FixedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXZ_20x20Fixed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Fixed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridXZ_20x20MovableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXZ_20x20Movable.x3d._VP_XZ_grid_(25_10_0_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridXZ_20x20Movable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridXZ_20x20Movable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridYZ_20x20FixedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Fixed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridYZ_20x20Fixed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Fixed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridYZ_20x20MovableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Movable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:12:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridYZ_20x20Movable.x3d._VP_YZ_grid_(30_0_0_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridYZ_20x20Movable.x3d._VP_YZ_grid_(25_0_-25_relative).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridYZ_20x20Movable.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridYZ_20x20Movable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridsExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridsExample.x3d._VP_Click_numbers_to_hide_a_grid.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridsExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExamplePixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/GridsExamplePixelTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExamplePixelTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/GridsExamplePixelTexture.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/GridsExamplePixelTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureNavyJackDontTreadOnMe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/PixelTextureNavyJackDontTreadOnMeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureNavyJackDontTreadOnMe.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/PixelTextureNavyJackDontTreadOnMe.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureNavyJackDontTreadOnMe.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/PixelTextureTemplateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:13:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/PixelTextureTemplate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/PixelTextureTemplate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/SingleTypeConversionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/SingleTypeConversionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/SingleTypeConversionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/ViewPositionOrientationExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/ViewPositionOrientationExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_thumbnails/ViewPositionOrientationPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:14:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Authoring\_viewpoints/ViewPositionOrientationPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Authoring/ViewPositionOrientationPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/ExplodingBuildingExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_viewpoints/ExplodingBuildingExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/ExplodingBuildingPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_viewpoints/ExplodingBuildingPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplodingBuildingPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/ExplosionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/ExplosionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:15:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/ExplosionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/MultipleTimerExplodingBuildingExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_viewpoints/MultipleTimerExplodingBuildingExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_thumbnails/MultipleTimerExplodingBuildingPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Explosions\_viewpoints/MultipleTimerExplodingBuildingPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Explosions/MultipleTimerExplodingBuildingPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass12Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CameraCompass12ExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass12Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass12Example.x3d._VP_walk_and_rotate_to_test_heads-up_display_(HUD).png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass12Example.x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass12Example.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass12Example.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass36Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CameraCompass36ExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass36Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:16:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass36Example.x3d._VP_walk_and_rotate_to_test_heads-up_display_(HUD).png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass36Example.x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass36Example.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass36Example.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass8Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CameraCompass8ExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass8Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass8Example.x3d._VP_walk_and_rotate_to_test_heads-up_display_(HUD).png [ViewPositionOrientation] SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass8Example.x3d._VP_Coordinate_axes_x=North,_y=Up,_z=East.png [ViewPositionOrientation] [ViewPositionOrientation] Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CameraCompass8Example.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompass8Example.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompassPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CameraCompassPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompassPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CameraCompassPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRoseExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CompassRoseExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingS.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingE.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingN.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingW.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/CompassHeadings.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/CompassNeedle.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRoseExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingS.png file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingE.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingN.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/HeadingW.png at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/CompassNeedle.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/HeadsUpDisplays/Textures/CompassHeadings.png at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CompassRoseExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRoseExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRosePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CompassRosePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRosePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:17:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CompassRosePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CrossHairExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CrossHairExample.x3d._VP_outside_proximity_box_turns_crosshair_off.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/CrossHairExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/CrossHairPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/CrossHairPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/DvdControllerExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [DvdControllerExample TimeTextScript] initialize () complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=10, duration=10 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false 24: forcePrint ('duration=' + durationOutput.toString()); [DvdController ClockScript] setPlay(true) 25: } 26: [DvdController ClockScript] isClockActive=false 27: function setSecondsElapsed(value, timeStamp) 28: { [DvdController ClockScript] isClockActive=false 29: secondsElapsed = Math.floor(value); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 [DvdControllerExample TimeTextScript] initialize () complete Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=10, duration=10 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] setPlay(true) 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { [DvdController ClockScript] isClockActive=false 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/DvdControllerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:18:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/DvdControllerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/HeadsUpDisplayExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/HeadsUpDisplayExample.x3d._VP_Hello_world!.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/HeadsUpDisplayPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HeadsUpDisplayPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/HudControlPanelExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/HudControlPanelExample.x3d._VP_Top_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_viewpoints/HudControlPanelExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/HudControlPanelPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/HudControlPanelPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/ViewPositionOrientationHUD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_thumbnails/ViewPositionOrientationHUDThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\HeadsUpDisplays\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:19:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/ViewPositionOrientationHUD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/HeadsUpDisplays/ViewPositionOrientationHUD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageObjectMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_thumbnails/SavageObjectMetadataTemplateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageObjectMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_viewpoints/SavageObjectMetadataTemplate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageObjectMetadataTemplate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageTerrainMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_thumbnails/SavageTerrainMetadataTemplateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageTerrainMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_viewpoints/SavageTerrainMetadataTemplate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageTerrainMetadataTemplate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageVehicleMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_thumbnails/SavageVehicleMetadataTemplateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageVehicleMetadataTemplate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\SMAL\_viewpoints/SavageVehicleMetadataTemplate.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/SMAL/SavageVehicleMetadataTemplate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/_thumbnails/SliderExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Slider\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:20:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/SliderScript.class ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ScaledSFFloatScript.class Error: Couldn't find the Java class ScaledSFFloatScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ class_name: ScaledSFFloatScript class_name: SliderScript Error: Couldn't find the Java class SliderScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/SingleTypeConversionScript.class class_name: SingleTypeConversionScript Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class SingleTypeConversionScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ java.lang.ClassNotFoundException: SingleTypeConversionScript fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/SingleTypeConversionScript.class class_name: SingleTypeConversionScript ScriptLoadHandler.loadClass fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/SliderScript.class class_name: SliderScript ScriptLoadHandler.loadClass fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/ScaledSFFloatScript.class class_name: ScaledSFFloatScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.ClassNotFoundException: SliderScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.ClassNotFoundException: ScaledSFFloatScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Couldn't find the Java class SliderScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ java.lang.ClassNotFoundException: SliderScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Slide at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Singl Error: Couldn't find the Java class SingleTypeConversionScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ java.lang.ClassNotFoundException: SingleTypeConversionScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Couldn't find the Java class ScaledSFFloatScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Scale java.lang.ClassNotFoundException: ScaledSFFloatScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 ScriptLoadHandler.loadClass ScriptLoadHandler.loadClass ScriptLoadHandler.loadClass fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/SliderScript.class Error: Couldn't find the Java class SingleTypeConversionScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/SingleTypeConversionScript.class class_name: SingleTypeConversionScript class_name: SliderScript Error: Couldn't find the Java class ScaledSFFloatScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ fileUri: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ScaledSFFloatScript.class class_name: ScaledSFFloatScript Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ScriptLoadHandler.loadClass Error: Couldn't find the Java class SliderScript at: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/ fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/SingleTypeConversionScript.class class_name: SingleTypeConversionScript ScriptLoadHandler.loadClass java.lang.ClassNotFoundException: SingleTypeConversionScript fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/ScaledSFFloatScript.class class_name: ScaledSFFloatScript ScriptLoadHandler.loadClass fileUri: https://savage.nps.edu/Savage/Tools/ExerciseClock/SliderScript.class class_name: SliderScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.ClassNotFoundException: ScaledSFFloatScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.ClassNotFoundException: SliderScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Couldn't find the Java class ScaledSFFloatScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Scale java.lang.ClassNotFoundException: ScaledSFFloatScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Slide at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: Cannot resolve any URLS for a script. URL: file:///C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Tools/Slider/Singl Error: Couldn't find the Java class SliderScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ java.lang.ClassNotFoundException: SliderScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Couldn't find the Java class SingleTypeConversionScript at: https://savage.nps.edu/Savage/Tools/ExerciseClock/ java.lang.ClassNotFoundException: SingleTypeConversionScript at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadClass(ScriptLoadHandler.java:524) at org.xj3d.impl.core.loading.ScriptLoadHandler.loadExternal(ScriptLoadHandler.java:263) at org.xj3d.impl.core.loading.ScriptLoadHandler.processLoadRequest(ScriptLoadHandler.java:189) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Slider\_viewpoints/SliderExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/_thumbnails/SliderPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Slider\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Slider/SliderPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/ExclusionZoneExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.lang.InvalidFieldException: org.web3d.vrml.renderer.ogl.nodes.group.OGLSwitch setValue(VRMLNode): Invalid Index: -1 fieldName: (Unknown field) Warning: ProtoCopier error setting copied node! Parent:class org.web3d.vrml.renderer.norender.nodes.group.NRSwitch child: class org.web3d.vrml.renderer.norender.nodes.group.NRTransform field 1 at org.web3d.vrml.renderer.common.nodes.AbstractNode.setValue(AbstractNode.java:1241) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setValue(BaseGroupingNode.java:561) at org.web3d.vrml.renderer.ProtoCopier.observedNode(ProtoCopier.java:218) at org.web3d.vrml.renderer.CRProtoCreator.observedNode(CRProtoCreator.java:244) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:247) at org.web3d.vrml.nodes.SceneGraphTraverser.recurseSimpleSceneGraphChild(SceneGraphTraverser.java:224) at org.web3d.vrml.nodes.SceneGraphTraverser.processSimpleNode(SceneGraphTraverser.java:253) at org.web3d.vrml.nodes.SceneGraphTraverser.traverseGraph(SceneGraphTraverser.java:149) at org.web3d.vrml.renderer.CRProtoCreator.finishCreate(CRProtoCreator.java:306) at org.web3d.vrml.renderer.ogl.OGLProtoCreator.newInstance(OGLProtoCreator.java:115) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:140) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.parser.vrml97.VRML97RelaxedParser.Node(VRML97RelaxedParser.java:926) at org.web3d.parser.vrml97.VRML97RelaxedParser.NodeStatement(VRML97RelaxedParser.java:438) at org.web3d.parser.vrml97.VRML97RelaxedParser.Statement(VRML97RelaxedParser.java:400) at org.web3d.parser.vrml97.VRML97RelaxedParser.Scene(VRML97RelaxedParser.java:374) at org.web3d.parser.GeneralisedReader.parseVRMLWeakly(GeneralisedReader.java:464) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:268) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZoneExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZonePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/ExclusionZonePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZonePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ExclusionZonePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSExternProtoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/NTDSExternProtoExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSExternProtoExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:21:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Assumed_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Neutral.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Pending.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Hostile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Suspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Surface_Unknown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Assumed_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Neutral.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Pending.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Hostile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Suspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Air_Unknown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Assumed_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Neutral.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Pending.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Hostile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Suspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_SubSurface_Unknown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Assumed_Friend.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Neutral.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Pending.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Hostile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Suspect.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_GroundEquipment_Unknown.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSExternProtoExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSExternProtoExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/NTDSPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_viewpoints/NTDSPrototypes.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/NTDSPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/WeaponsCoverageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverageExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/WeaponsCoverageExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverageExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoverageExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoveragePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/WeaponsCoveragePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoveragePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:22:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/WeaponsCoveragePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/ZoneExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZoneExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZonePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_thumbnails/ZonePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Symbology\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZonePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Symbology/ZonePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDMultiGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_thumbnails/DTEDMultiGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Terrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDMultiGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDMultiGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDSingleGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_thumbnails/DTEDSingleGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Terrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:23:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDSingleGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: centerOfRotation for node: GeoViewpoint Line: 37 Column: 96 at org.web3d.vrml.renderer.CRMainSceneBuilder.startField(CRMainSceneBuilder.java:703) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:871) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/DTEDSingleGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoLocation3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_thumbnails/GeoLocation3Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Terrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoLocation3.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoLocation3.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoTerrainGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_thumbnails/GeoTerrainGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Terrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoTerrainGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Terrain/GeoTerrainGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/VRML1/BenningWithTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/VRML1/_thumbnails/BenningWithTextureThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\VRML1\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/VRML1/BenningWithTexture.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/VRML1/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:24:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/VRML1/BenningWithTexture.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/NewmanOutput15JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/NewmanOutput15JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:25:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/NewmanOutput15JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:25:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/NewmanOutput15JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/PajekVisualizationExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:25:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:25:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/PajekVisualizationPrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:26:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:26:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/WholeXslOutput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/WholeXslOutputThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:26:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/WholeXslOutput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:26:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/WholeXslOutput.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XSL Output18JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XSL Output18JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:27:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XSL Output18JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:27:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XSL Output18JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutputThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:27:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:27:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput01FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput01FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:28:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput01FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:28:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput01FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput02FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput02FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:28:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput02FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:28:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput02FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput05FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput05FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:29:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput05FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:29:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput05FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput06FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput06FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:29:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput06FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:29:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput06FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput07FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput07FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:30:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput07FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:30:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput07FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput09FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput09FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:30:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput09FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:30:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput09FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput10FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput10FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:31:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput10FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:31:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput10FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput11FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput11FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:31:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput11FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:31:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput11FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput12FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput12FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:32:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput12FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:32:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput12FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput13FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:32:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:32:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput13JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:33:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:33:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput13JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput14FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:33:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:33:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput14JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:34:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:34:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput14JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput15FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput15FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:34:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput15FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:34:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput15FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput16FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:35:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:35:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput16JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:35:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:35:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput16JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput17FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:36:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:36:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput17JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:36:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:36:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput17JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput18FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput18FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:37:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput18FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:37:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput18FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput19FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:37:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:37:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput19JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:38:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:38:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Internal error caused by attempting to send content to an invalid field index: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput19JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput20FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:38:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:39:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput20JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:39:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:39:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput20JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput21FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:39:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:40:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput21JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:40:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:40:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. ) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput21JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput22FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:40:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:41:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput22JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:41:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:41:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput22JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput23FEB2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:41:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23FEB2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:42:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23FEB2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput23JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:42:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:42:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput23JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput24JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput24JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:42:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput24JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:43:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput24JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput25JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput25JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:43:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput25JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:43:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput25JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput26JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput26JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:43:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput26JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:44:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput26JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput27JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput27JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:44:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput27JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:44:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput27JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput28JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput28JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:44:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput28JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:45:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Internal error caused by attempting to send content to an invalid field index: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput28JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput29JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput29JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:45:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput29JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:45:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput29JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput30JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput30JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:45:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput30JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:46:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput30JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput31JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput31JAN2010Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:46:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput31JAN2010.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:46:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Internal error caused by attempting to send content to an invalid field index: Error: Internal error caused by attempting to send content to an invalid field index: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput31JAN2010.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_thumbnails/XslOutput7Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Tools\Visualization\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:46:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput7.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Internal error caused by attempting to send content to an invalid field index: Error: Unknown error in content loading process org.web3d.vrml.lang.InvalidFieldException: Unknown field name: name for node: Anchor at org.web3d.vrml.nodes.proto.ProtoBuilder.startField(ProtoBuilder.java:751) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startField(OGLVRMLSceneBuilder.java:543) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1022) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Tools/Visualization/XslOutput7.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Ammunition/SM2Canister.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Ammunition/_thumbnails/SM2CanisterThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Ammunition\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Ammunition/SM2Canister.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Ammunition/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Ammunition/SM2Canister.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/FiftyCaliber.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_thumbnails/FiftyCaliberThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\CrewServedWeapons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/FiftyCaliber.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/FiftyCaliber.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/M60.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_thumbnails/M60Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\CrewServedWeapons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/M60.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:47:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/M60.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/TwentyFiveMm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_thumbnails/TwentyFiveMmThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\CrewServedWeapons\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/TwentyFiveMm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/CrewServedWeapons/TwentyFiveMm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/Lightweight155mmHowitzerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/Lightweight155mmHowitzer.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzerCrank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/Lightweight155mmHowitzerCrankThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzerCrank.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/Lightweight155mmHowitzerCrank.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/Lightweight155mmHowitzerCrank.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198Howitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/M198HowitzerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/Boom1.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/explosion.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/Figure14.5ElevationGridTerrain.x3d Error: Unknown error in content loading process Error: Error: Unknown error in content loading process Error: Unknown error in content loading process Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198Howitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/Boom1.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/explosion.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/Figure14.5ElevationGridTerrain.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_Side_View_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_from_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_under_Tube.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_down_Barrel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_ride_the_round.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_as_seen_from_target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198Howitzer.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198Howitzer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198HowitzerWithExplosion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/M198HowitzerWithExplosionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:48:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/Figure14.5ElevationGridTerrain.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/shelxpld.au Error: Unknown error in content loading process Warning: file not found, file:/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/shelxpld.au java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198HowitzerWithExplosion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/Figure14.5ElevationGridTerrain.x3d Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/shelxpld.au java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/shelxpld.au at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_Side_View_Close.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_from_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_under_Tube.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_down_Barrel.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_ride_the_round.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_as_seen_from_target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/M198HowitzerWithExplosion.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/M198HowitzerWithExplosion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/NonLethalNetLauncherPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/NonLethalNetLauncherPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Weapons/Guns/grill.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/NonLethalNetLauncherPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Guns/grill.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Weapons/Guns/grill.png Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/NonLethalNetLauncherPrototype.x3d._VP_Net_Launcher_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/NonLethalNetLauncherPrototype.x3d._VP_Net_Launcher_Port_View.png non-jump transistions not handled yet Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/NonLethalNetLauncherPrototype.x3d._VP_Net_Launcher_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/NonLethalNetLauncherPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/NonLethalNetLauncherPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/RifledRecoilingMortar120mm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_thumbnails/RifledRecoilingMortar120mmThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/RifledRecoilingMortar120mm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/RifledRecoilingMortar120mm.x3d._VP_Mortar_120mm_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/RifledRecoilingMortar120mm.x3d._VP_Tube_axis.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Guns\_viewpoints/RifledRecoilingMortar120mm.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Guns/RifledRecoilingMortar120mm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65Maverick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AGM65MaverickThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65Maverick.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AGM65Maverick.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65Maverick.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65MaverickViewAnchors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AGM65MaverickViewAnchorsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:49:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ShafferAGM65Maverick.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_front.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65MaverickViewAnchors.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ShafferAGM65Maverick.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_back.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_front.jpg Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_bottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/ocean_4_top.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AGM65MaverickViewAnchors.x3d._VP_Closeup_view_of_missile.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AGM65MaverickViewAnchors.x3d._VP_Aft_view_of_missile,_for_launch.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AGM65MaverickViewAnchors.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AGM65MaverickViewAnchors.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM120Missile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AIM120MissileThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM120Missile.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: Invalid Extrusion data; looks like a solid of revolution Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM120Missile.x3d._VP_AIM-120_Missile_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM120Missile.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM120Missile.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9M.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AIM9MThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9M.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM9M.x3d._VP_AIM-9M_Missile_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM9M.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9M.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9X.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AIM9XThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9X.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM9X.x3d._VP_AIM-9X_Missile_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/AIM9X.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/AIM9X.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMExtended.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/ALCMExtendedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:50:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMExtended.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMExtended.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMExtended.x3d._VP_Rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMExtended.x3d._VP_LeftSide.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMExtended.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMExtended.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMFolded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/ALCMFoldedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMFolded.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMFolded.x3d._VP_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMFolded.x3d._VP_Rear.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMFolded.x3d._VP_LeftSide.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ALCMFolded.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ALCMFolded.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Amraam.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/AmraamThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Amraam.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Amraam.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/HarpoonExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/HarpoonPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:51:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/HarpoonPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Launchers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/LaunchersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Launchers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Launchers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/MissileExplosionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/MissileExplosionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileExplosionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileLaunch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/MissileLaunchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'f' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices can't tesselate 'w' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFTime set_startTime org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileLaunch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:52:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 can't tesselate 'M' Endless loop in Triangulation detected Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Endless loop in Triangulation detected Possible causes: can't tesselate 'f' The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Endless loop in Triangulation detected can't tesselate 'w' Possible causes: The normals are not correct Non-planar polygons Self-intersecting polygons Degenerate polygons with all coincident vertices Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFTime set_startTime org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Resource for I18nManagerMultiResource not set. Falling back to I18nManager. EXTMSG:(Xj3D 21) Invalid indexes in coordinates: ignoring coordinates Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/MissileLaunch.x3d._VP_FWD_TLAM_target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/MissileLaunch.x3d._VP_AFT_TLAM_Target.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/MissileLaunch.x3d._VP_Watch_the_TLAM_FWD.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/MissileLaunch.x3d._VP_Watch_the_TLAM_AFT.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/MissileLaunch.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MissileLaunch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/MultipleExplosionExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/MultipleExplosionPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/MultipleExplosionPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierLauncherSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/RapierLauncherSystemThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierLauncherSystem.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:53:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierLauncherSystem.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/RapierMissileExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Proto contains nodes in the declaration. We must do something about processing the scene generated Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissilePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/RapierMissilePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissilePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissilePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/RapierMissileSystemExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:54:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/RapierMissileSystemPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/RapierMissileSystemPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ScudB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/ScudBThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ScudB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/ScudB.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/ScudB.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Sidewinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/SidewinderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Sidewinder.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Sidewinder.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Stinger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/StingerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Stinger.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:55:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/Stinger.x3d._VP_view2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/Stinger.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/Stinger.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/StingerScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/StingerScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/StingerScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/StingerScenario.x3d._VP_view1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/StingerScenario.x3d._VP_view2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_viewpoints/StingerScenario.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/StingerScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/TomahawkExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_thumbnails/TomahawkPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Missiles/TomahawkPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/M4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_thumbnails/M4Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/M4.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:56:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/M4.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/M4.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_thumbnails/RifleM24ExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Example.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/SmallArms/riflefire.wav Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/RifleM24Example.x3d._VP_M24_sniper_rifle.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/RifleM24Example.x3d._VP_M24_from_ahead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/RifleM24Example.x3d._VP_M24_left-over-the-shoulder_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/RifleM24Example.x3d._VP_M24_right-over-the-shoulder_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_viewpoints/RifleM24Example.x3d._VP_M24_scope_view.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Example.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_thumbnails/RifleM24PrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\SmallArms\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Prototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/SmallArms/RifleM24Prototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk46Torpedo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_thumbnails/Mk46TorpedoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Torpedoes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk46Torpedo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Torpedoes\_viewpoints/Mk46Torpedo.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk46Torpedo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk48Torpedo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_thumbnails/Mk48TorpedoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Torpedoes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:57:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk48Torpedo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/Mk48Torpedo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/SearchScenarioGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_thumbnails/SearchScenarioGridThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Torpedoes\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/SearchScenarioGrid.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\Torpedoes\_viewpoints/SearchScenarioGrid.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/Torpedoes/SearchScenarioGrid.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Manta.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/MantaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Manta.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/Manta.x3d._VP_Manta_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/Manta.x3d._VP_Manta_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/Manta.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Manta.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/MantaMineExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:58:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/MantaMineExample.x3d._VP_Manta_mine_99m_(LOD_breakpoint_100m).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/MantaMineExample.x3d._VP_Manta_mine_999m_(LOD_breakpoint_1000m_hides_internal_viewpoints).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/MantaMineExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMineExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/MantaMinePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MantaMinePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MineTrainingShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/MineTrainingShapeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/MineTrainingShapeCenterRing.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MineTrainingShape.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Weapons/UnderwaterMines/MineTrainingShapeCenterRing.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/MineTrainingShape.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/Pdm1BottomMineExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 1:59:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/Pdm1BottomMineExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMineExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/Pdm1BottomMinePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Pdm1BottomMinePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/ReportedContactExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_Closeup_Reported_Contact_(10m_away) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Hello_Reported_Contact_(100m_above).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Closeup_Reported_Contact_(10m_away).png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_PDM-1_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_PDM-1_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_top_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_side_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Manta_mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Sonar_reflector_decoy_box.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_Spherical_Mine Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_Rockan_Mine.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_Spherical_Mine Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_10_m_Spherical_Mine.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/ReportedContactExample.x3d._VP_10_m_Spherical_Mine.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/ReportedContactPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/ReportedContactPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Rockan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/RockanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Rockan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:00:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/Rockan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/Rockan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SonarReflectorDecoyBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/SonarReflectorDecoyBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SonarReflectorDecoyBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SonarReflectorDecoyBox.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SonarReflectorDecoyBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/SphericalMineExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMineExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMineExample.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMineExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_thumbnails/SphericalMinePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMinePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_two_pointy_SphericalMines SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_100_m_two_round_SphericalMines Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_10_m_two_pointy_SphericalMines.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_500_m_two_boxy_SphericalMines SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_5000_m_two_invisible_SphericalMines Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_100_m_two_round_SphericalMines.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_blue_SphericalMine_default_viewpoint SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_blue_SphericalMine_default_viewpoint Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_500_m_two_boxy_SphericalMines.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_green_SphericalMine_default_viewpoint Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_5000_m_two_invisible_SphericalMines.png SceneThumbnailRecorder: name cannot include colon or # character, corrected as .x3d._VP_10_m_green_SphericalMine_default_viewpoint Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_10_m_blue_SphericalMine_default_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_10_m_blue_SphericalMine_default_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_10_m_green_SphericalMine_default_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_10_m_green_SphericalMine_default_viewpoint.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\Savage\Weapons\UnderwaterMines\_viewpoints/SphericalMinePrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\Savage/Weapons/UnderwaterMines/SphericalMinePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: Savage.echo.timestamp: timestamp 02:01:54 on 4 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. X3D examples: SavageDefense.processScenes.captureImages: Utilize Xj3D's Replica class to create thumbnails and viewpoint images for each scene for use as icons, triggered by html timestamp, then updates html Optional prerequisite: touch.X3dScenes or clean.htmlPrettyPrintDocumentation prior to reshooting all images Rework usually minimized by only regenerating images for each triggering .html change as needed. processScenes.captureImages depends on local Xj3D installation available, current directory xj3d.dir=C:\x-nps-gitlab\xj3d -Djava.library.path=C:\x-nps-gitlab\xj3d\jars/../natives/Windows 10/amd64 Usage: Replica [options] -help Print out this message to the stdout. If a -mode argument preceeds a -help argument, the -help argument is passed on to the operational application class. -mode id The identifier of the mode of operation. [thumbnail|sequence|viewpoints] For thumbnail: Usage: xj3d.replica.ThumbnailImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outfile filename The name of the output file to save the image in. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -view name Specify a named viewpoint to capture. If the name "AUTO" or "FIT" is given, the imager will attempt to configure an optimum viewpoint. If unspecified, the default view name is "ICON_VIEWPOINT" -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose | -quiet Enable message logging level [default -verbose]. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. -threepointlight Adds three point lighting to the scene. If unspecified, three point lighting is disabled. For viewpoints: Usage: xj3d.replica.ViewpointSnapshotImager [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -filePrefix name The prefix of the filename of the saved image. Will save as {name}00.{encoding}. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 128x128 -background r g b a Specify the background. r, g, b, a are float values in the range of 0.0 to 1.0. -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -timeout ms Set the timeout interval in milliseconds before interrupting and exiting. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. For sequence: Usage: Recorder [options] sourcefile -help Print out this message to the stdout -log filename The name of the log file. If unspecified, logging output is directed to stdout. -outdir dirname The name of the output directory to save the image sequence in. If unspecified, a directory named output will be created in the current user directory. -encode name The name of the image encoding type [png|jpg|gif] If unspecified, defaults to png. -size widthxheight The size of the image capture in pixels. Defaults to 320x240 -fps n The number of frames-per-second to capture. Defaults to 10 -sbuffer Use single buffering. If unspecified, double buffering is used. -mipmaps Use mipmaps. If unspecified, mipmap generation is disabled. -antialias n The number of antialias samples to use. If unspecified, antialiasing is disabled. -anisotropicDegree n The anistropic degree setting to use. If unspecified, anisotropic filtering is disabled. -verbose Enable message logging level. -stats Enable statistics generation on rendering and image file creation times. Used with the -verbose option to display. -show Set the X3D browser window visible while recording. -interactive Run the application in interactive mode. The sourcefile argument is ignored and the x3d browser window is displayed. A file chooser dialog is available for selecting the file to record. ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/A10Thunderbolt/A10Thunderbolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/A10Thunderbolt/_thumbnails/A10ThunderboltThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\A10Thunderbolt\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:01:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/A10Thunderbolt/A10Thunderbolt.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/A10Thunderbolt/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\A10Thunderbolt\_viewpoints/A10Thunderbolt.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/A10Thunderbolt/A10Thunderbolt.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/AV8bHarrier/AV8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/AV8bHarrier/_thumbnails/AV8bHarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\AV8bHarrier\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftFixedWing/AV8bHarrier/AV8BDmgGray.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/AV8bHarrier/AV8bHarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/AV8bHarrier/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftFixedWing/AV8bHarrier/AV8BDmgGray.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/AV8bHarrier/AV8bHarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/B2Spirit/B2Spirit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/B2Spirit/_thumbnails/B2SpiritThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\B2Spirit\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/B2Spirit/B2Spirit.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/B2Spirit/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/B2Spirit/B2Spirit.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/C130Hercules/C130Hercules.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/C130Hercules/_thumbnails/C130HerculesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\C130Hercules\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/C130Hercules/C130Hercules.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/C130Hercules/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/C130Hercules/C130Hercules.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/C2COD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/_thumbnails/C2CODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\E2CHawkeye\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:02:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/C2COD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/C2COD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/E2CHawkeye.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/_thumbnails/E2CHawkeyeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\E2CHawkeye\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/E2CHawkeye.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/E2CHawkeye/E2CHawkeye.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F15Eagle/F15Eagle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F15Eagle/_thumbnails/F15EagleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F15Eagle/F15Eagle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F15Eagle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F15Eagle\_viewpoints/F15Eagle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F15Eagle/F15Eagle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F16Falcon/F16Falcon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F16Falcon/_thumbnails/F16FalconThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F16Falcon/F16Falcon.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F16Falcon/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F16Falcon\_viewpoints/F16Falcon.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F16Falcon/F16Falcon.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F22aRaptor/F22aRaptor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F22aRaptor/_thumbnails/F22aRaptorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:03:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F22aRaptor/F22aRaptor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F22aRaptor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\F22aRaptor\_viewpoints/F22aRaptor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/F22aRaptor/F22aRaptor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/FA18Hornet/FA18EFHornet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/FA18Hornet/_thumbnails/FA18EFHornetThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\FA18Hornet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/FA18Hornet/FA18EFHornet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/FA18Hornet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/FA18Hornet/FA18EFHornet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/KC10aExtender/KC10aExtender.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/KC10aExtender/_thumbnails/KC10aExtenderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/KC10aExtender/KC10aExtender.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/KC10aExtender/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\KC10aExtender\_viewpoints/KC10aExtender.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/KC10aExtender/KC10aExtender.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38Talon12th.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_thumbnails/T38Talon12thThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38Talon12th.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:04:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38Talon12th.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38Talon12th.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonASC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_thumbnails/T38TalonASCThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonASC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonASC.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonASC.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonAggressor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_thumbnails/T38TalonAggressorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonAggressor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\T38Talon\_viewpoints/T38TalonAggressor.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/T38Talon/T38TalonAggressor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/U2TR1/U2TR1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/U2TR1/_thumbnails/U2TR1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/U2TR1/U2TR1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/U2TR1/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftFixedWing\U2TR1\_viewpoints/U2TR1.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftFixedWing/U2TR1/U2TR1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/AH1WSuperCobra/AH1WSuperCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/AH1WSuperCobra/_thumbnails/AH1WSuperCobraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftHelicopters\AH1WSuperCobra\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/AH1WSuperCobra/AH1WSuperCobra.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/AH1WSuperCobra/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:05:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/AH1WSuperCobra/AH1WSuperCobra.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH46SeaKnight/CH46ESeaKnight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH46SeaKnight/_thumbnails/CH46ESeaKnightThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftHelicopters\CH46SeaKnight\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH46SeaKnight/CH46ESeaKnight.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH46SeaKnight/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH46SeaKnight/CH46ESeaKnight.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH53eSeaStallion/CH53eSeaStallion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH53eSeaStallion/_thumbnails/CH53eSeaStallionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftHelicopters\CH53eSeaStallion\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/CH53eSeaStallion/CH53DmgGray.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH53eSeaStallion/CH53eSeaStallion.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH53eSeaStallion/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/CH53eSeaStallion/CH53DmgGray.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/CH53eSeaStallion/CH53eSeaStallion.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH1nIroquois/UH1nHuey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH1nIroquois/_thumbnails/UH1nHueyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftHelicopters\UH1nIroquois\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/UH1nIroquois/UH1NDmgGraylevel.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/UH1nIroquois/2BladeRotorCommon.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH1nIroquois/UH1nHuey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH1nIroquois/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/UH1nIroquois/2BladeRotorCommon.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/AircraftHelicopters/UH1nIroquois/UH1NDmgGraylevel.png org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH1nIroquois/UH1nHuey.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH60BlackHawk/UH60BlackHawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH60BlackHawk/_thumbnails/UH60BlackHawkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftHelicopters\UH60BlackHawk\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:06:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH60BlackHawk/UH60BlackHawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH60BlackHawk/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftHelicopters/UH60BlackHawk/UH60BlackHawk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/GpsSatellite/GPSSatellite.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/GpsSatellite/_thumbnails/GPSSatelliteThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/GpsSatellite/GPSSatellite.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/GpsSatellite/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\GpsSatellite\_viewpoints/GPSSatellite.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/GpsSatellite/GPSSatellite.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ1Predator/RQ1Predator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ1Predator/_thumbnails/RQ1PredatorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ1Predator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ1Predator/RQ1Predator.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ1Predator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ1Predator/RQ1Predator.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ4GlobalHawk/RQ4GlobalHawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ4GlobalHawk/_thumbnails/RQ4GlobalHawkThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ4GlobalHawk/RQ4GlobalHawk.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ4GlobalHawk/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:07:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\RQ4GlobalHawk\_viewpoints/RQ4GlobalHawk.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/RQ4GlobalHawk/RQ4GlobalHawk.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/Raven/Raven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/Raven/_thumbnails/RavenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/Raven/Raven.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/Raven/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\AircraftMiscellaneous\Raven\_viewpoints/Raven.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/AircraftMiscellaneous/Raven/Raven.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/_thumbnails/ArmedCivilianAK47GrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Gray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Gray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/_thumbnails/ArmedCivilianAK47GreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedAK47\_viewpoints/ArmedCivilianAK47Green.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedAK47/ArmedCivilianAK47Green.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/_thumbnails/ArmedCivilianPK762GreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:08:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762Green.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762Green.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762MGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/_thumbnails/ArmedCivilianPK762MGGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762MGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\CivilianArmedPK762MG\_viewpoints/ArmedCivilianPK762MGGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/CivilianArmedPK762MG/ArmedCivilianPK762MGGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManStanding/manStanding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManStanding/_thumbnails/manStandingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManStanding/manStanding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManStanding/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManStanding\_viewpoints/manStanding.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManStanding/manStanding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManWalking/manWalking.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManWalking/_thumbnails/manWalkingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManWalking/manWalking.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManWalking/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\ManWalking\_viewpoints/manWalking.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/ManWalking/manWalking.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedBlue/PlatoonAnimatedBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedBlue/_thumbnails/PlatoonAnimatedBlueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:09:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedBlue/PlatoonAnimatedBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedBlue/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedBlue\_viewpoints/PlatoonAnimatedBlue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedBlue/PlatoonAnimatedBlue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedRed/PlatoonAnimatedRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedRed/_thumbnails/PlatoonAnimatedRedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedRed/PlatoonAnimatedRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedRed/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonAnimatedRed\_viewpoints/PlatoonAnimatedRed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonAnimatedRed/PlatoonAnimatedRed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticBlue/PlatoonStaticBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticBlue/_thumbnails/PlatoonStaticBlueThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticBlue/PlatoonStaticBlue.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticBlue/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticBlue\_viewpoints/PlatoonStaticBlue.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticBlue/PlatoonStaticBlue.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticRed/PlatoonStaticRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticRed/_thumbnails/PlatoonStaticRedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticRed/PlatoonStaticRed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticRed/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Avatars\PlatoonStaticRed\_viewpoints/PlatoonStaticRed.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Avatars/PlatoonStaticRed/PlatoonStaticRed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MetalBuilding/MetalBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MetalBuilding/_thumbnails/MetalBuildingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:10:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MetalBuilding/MetalBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MetalBuilding/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MetalBuilding\_viewpoints/MetalBuilding.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MetalBuilding/MetalBuilding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MilitaryAirfield/MilitaryAirfield.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MilitaryAirfield/_thumbnails/MilitaryAirfieldThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MilitaryAirfield/MilitaryAirfield.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MilitaryAirfield/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Buildings\MilitaryAirfield\_viewpoints/MilitaryAirfield.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Buildings/MilitaryAirfield/MilitaryAirfield.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/EHSExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_thumbnails/EHSExampleSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/EHSExampleScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_viewpoints/EHSExampleScene.x3d._VP_Platform_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_viewpoints/EHSExampleScene.x3d._VP_Sonar.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_viewpoints/EHSExampleScene.x3d._VP_Platform_Bottom.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_viewpoints/EHSExampleScene.x3d._VP_Sonar_Close_Up.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_viewpoints/EHSExampleScene.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/EHSExampleScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurfaceRadar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_thumbnails/SurfaceRadarThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurfaceRadar.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurfaceRadar.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurveillanceCamera.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_thumbnails/SurveillanceCameraThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurveillanceCamera.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:11:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SurveillanceCamera.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SwimmerDetection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_thumbnails/SwimmerDetectionThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\CommunicationsAndSensors\ElectronicHarborSecuritySystem\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SwimmerDetection.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/CommunicationsAndSensors/ElectronicHarborSecuritySystem/SwimmerDetection.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_thumbnails/JeepGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_thumbnails/JeepGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_thumbnails/JeepTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:12:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Jeep\_viewpoints/JeepTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Jeep/JeepTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/LAV25/LAV25.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/LAV25/_thumbnails/LAV25Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\LAV25\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/LAV25/LAV25.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/LAV25/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/LAV25/LAV25.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1025TOW/M1025TOW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1025TOW/_thumbnails/M1025TOWThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M1025TOW\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1025TOW/M1025TOW.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1025TOW/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1025TOW/M1025TOW.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M198Howitzer/M198Howitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M198Howitzer/_thumbnails/M198HowitzerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M198Howitzer\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M198Howitzer/M198Howitzer.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M198Howitzer/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M198Howitzer/M198Howitzer.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1A1ABRAMS/M1A1ABRAMS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1A1ABRAMS/_thumbnails/M1A1ABRAMSThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M1A1ABRAMS\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1A1ABRAMS/M1A1ABRAMS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1A1ABRAMS/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:13:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M1A1ABRAMS/M1A1ABRAMS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_thumbnails/M35GrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Gray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Gray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_thumbnails/M35TanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Tan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Tan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Woodland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_thumbnails/M35WoodlandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Woodland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M35\_viewpoints/M35Woodland.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M35/M35Woodland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_thumbnails/M927GrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:14:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Gray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Gray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_thumbnails/M927TanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Tan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Tan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Woodland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_thumbnails/M927WoodlandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Woodland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M927\_viewpoints/M927Woodland.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M927/M927Woodland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M998HMMWV/M998HMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M998HMMWV/_thumbnails/M998HMMWVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\M998HMMWV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M998HMMWV/M998HMMWV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M998HMMWV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:15:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/M998HMMWV/M998HMMWV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_thumbnails/MercedesL3500GrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Gray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Gray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Gray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_thumbnails/MercedesL3500GreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Green.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Green.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_thumbnails/MercedesL3500TanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\MercedesL3500\_viewpoints/MercedesL3500Tan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/MercedesL3500/MercedesL3500Tan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/NissanRover/NissanRoverGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/NissanRover/_thumbnails/NissanRoverGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/NissanRover/NissanRoverGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/NissanRover/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:16:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\NissanRover\_viewpoints/NissanRoverGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/NissanRover/NissanRoverGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_thumbnails/SR580mmGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_thumbnails/SR580mmGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_thumbnails/SR580mmTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR580mm\_viewpoints/SR580mmTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR580mm/SR580mmTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_thumbnails/SR5RPGGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:17:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_thumbnails/SR5RPGGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_thumbnails/SR5RPGTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5RPG\_viewpoints/SR5RPGTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5RPG/SR5RPGTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/_thumbnails/SR5GreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Green.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Green.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Green.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/_thumbnails/SR5TanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:18:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Tan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\SR5\_viewpoints/SR5Tan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/SR5/SR5Tan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_thumbnails/Toyota50CalGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_thumbnails/Toyota50CalGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_thumbnails/Toyota50CalTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:19:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA50Cal\_viewpoints/Toyota50CalTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA50Cal/Toyota50CalTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_thumbnails/ToyotaRecoillessGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_thumbnails/ToyotaRecoillessGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_thumbnails/ToyotaRecoillessTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:20:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTARecoilless\_viewpoints/ToyotaRecoillessTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTARecoilless/ToyotaRecoillessTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_thumbnails/ToyotaGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_thumbnails/ToyotaGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_tread_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_dmg_green.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_spokes_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_green.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_green.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_dmg_green.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_tread_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_spokes_common.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_thumbnails/ToyotaTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_spokes_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_dmg_tan.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_tan.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_tread_common.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_tread_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_tan.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/lgt_truck_spokes_common.png Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/GroundVehicles/TOYOTA/toyota_king_cab_dmg_tan.png Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TOYOTA\_viewpoints/ToyotaTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TOYOTA/ToyotaTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_thumbnails/Truck80mmGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:21:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_thumbnails/Truck80mmGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_thumbnails/Truck80mmTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\Truck80mm\_viewpoints/Truck80mmTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/Truck80mm/Truck80mmTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/_thumbnails/TruckLargeGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/_thumbnails/TruckLargeTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:22:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckLarge\_viewpoints/TruckLargeTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckLarge/TruckLargeTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_thumbnails/TruckRPGGrayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGray.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGray.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGray.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_thumbnails/TruckRPGGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_thumbnails/TruckRPGTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckRPG\_viewpoints/TruckRPGTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckRPG/TruckRPGTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/_thumbnails/TruckSmallGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:23:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/_thumbnails/TruckSmallTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckSmall\_viewpoints/TruckSmallTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckSmall/TruckSmallTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/_thumbnails/TruckTankTransporterGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/_thumbnails/TruckTankTransporterTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTankTransporter\_viewpoints/TruckTankTransporterTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTankTransporter/TruckTankTransporterTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/_thumbnails/TruckTankerGreenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerGreen.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:24:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerGreen.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerGreen.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/_thumbnails/TruckTankerTanThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerTan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\TruckTanker\_viewpoints/TruckTankerTan.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/TruckTanker/TruckTankerTan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/VERSALIFT/VERSALIFTYellow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/VERSALIFT/_thumbnails/VERSALIFTYellowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/VERSALIFT/VERSALIFTYellow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/VERSALIFT/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\GroundVehicles\VERSALIFT\_viewpoints/VERSALIFTYellow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/GroundVehicles/VERSALIFT/VERSALIFTYellow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/_thumbnails/PortSecurityBarrierExamplesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\HarborEquipment\FloatingBarriers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierExamples.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\HarborEquipment\FloatingBarriers\_viewpoints/PortSecurityBarrierExamples.x3d._VP_Port_Security_Barrier,_oblique_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\HarborEquipment\FloatingBarriers\_viewpoints/PortSecurityBarrierExamples.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierExamples.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/_thumbnails/PortSecurityBarrierPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\HarborEquipment\FloatingBarriers\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:25:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/HarborEquipment/FloatingBarriers/PortSecurityBarrierPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AUTEC/AUTEC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AUTEC/_thumbnails/AUTECThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\AUTEC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:26:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AUTEC/AUTEC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AUTEC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:26:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AUTEC/AUTEC.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AlBasraOilTerminalABOT/ABOT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AlBasraOilTerminalABOT/_thumbnails/ABOTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\AlBasraOilTerminalABOT\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:26:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: USE declares an unknown source node DEF "box1" Line: 1558 Column: 49 at org.web3d.vrml.renderer.CRMainSceneBuilder.useDecl(CRMainSceneBuilder.java:871) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.useDecl(OGLVRMLSceneBuilder.java:598) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ThumbnailImager: Error loading source file Java Result: 1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AlBasraOilTerminalABOT/ABOT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AlBasraOilTerminalABOT/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:26:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: BlockingWorldLoader: Failed to load file org.web3d.vrml.sav.VRMLParseException: USE declares an unknown source node DEF "box1" Line: 1558 Column: 49 at org.web3d.vrml.renderer.CRMainSceneBuilder.useDecl(CRMainSceneBuilder.java:871) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.useDecl(OGLVRMLSceneBuilder.java:598) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Fatal Error: xj3d.replica.ViewpointSnapshotImager: Error loading source file: Locations\AlBasraOilTerminalABOT\ABOT.x3d Java Result: 1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/AlBasraOilTerminalABOT/ABOT.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/Algeria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_thumbnails/AlgeriaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\Algeria\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:26:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/Algeria.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:27:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/Algeria.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/AlgeriaRadioTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_thumbnails/AlgeriaRadioTowerThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\Algeria\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:27:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:949) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/AlgeriaRadioTower.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:27:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:949) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.renderer.ogl.nodes.group.OGLGroup.setupFinished(OGLGroup.java:188) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/AlgeriaRadioTower.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/RadioTowerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_thumbnails/RadioTowerPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\Algeria\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:27:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:289) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/RadioTowerPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:28:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setupFinished(BaseGeoLocation.java:289) at org.web3d.vrml.renderer.common.nodes.BaseGroupingNode.setupFinished(BaseGroupingNode.java:365) at org.web3d.vrml.nodes.proto.ProtoBodyGroupNode.setupFinished(ProtoBodyGroupNode.java:481) at org.web3d.vrml.nodes.proto.ProtoBuilder.endProtoBody(ProtoBuilder.java:1413) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endProtoBody(OGLVRMLSceneBuilder.java:921) at org.web3d.x3d.jaxp.X3DSAVAdapter.endElement(X3DSAVAdapter.java:1376) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:1985) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:1934) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:865) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1727) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2898) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/RadioTowerPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetNewspaperCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_thumbnails/WidgetNewspaperCoverageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\Algeria\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:28:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetNewspaperCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:28:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetNewspaperCoverage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetTelevisionStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_thumbnails/WidgetTelevisionStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\Algeria\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:28:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetTelevisionStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:28:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/Algeria/WidgetTelevisionStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/BremertonWashington/Bremerton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/BremertonWashington/_thumbnails/BremertonThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:29:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/BremertonWashington/Bremerton.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/BremertonWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:29:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Bremerton_Medium.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Bremerton_Low.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_NAVSTA_Bremerton.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Birds_Eye.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Pier_Delta.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Pier_Charlie.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Pier_Bravo.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Overview.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\BremertonWashington\_viewpoints/Bremerton.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/BremertonWashington/Bremerton.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/ExpeditionaryWarfareDemonstrator/EwdFinalClassProject.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/ExpeditionaryWarfareDemonstrator/_thumbnails/EwdFinalClassProjectThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:29:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/X3dForWebAuthors/Chapter14Prototypes/ViewFrustumPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/ExpeditionaryWarfareDemonstrator/EwdFinalClassProject.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/ExpeditionaryWarfareDemonstrator/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:29:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/X3dForWebAuthors/Chapter14Prototypes/ViewFrustumPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_The_Screens.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Outside_Back_Doors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Outside_Front_Doors.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Catwalk.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Catwalk2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_looking_down_on_the_center.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Tour_the_EWD.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_9.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_10.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_11.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_12.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_13.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_14.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_15.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_16.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_17.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_18.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_19.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Projection_20.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\ExpeditionaryWarfareDemonstrator\_viewpoints/EwdFinalClassProject.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/ExpeditionaryWarfareDemonstrator/EwdFinalClassProject.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_thumbnails/IndianIslandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Indian_Island_Low.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Ammo_Pier_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Ammo_Pier_Low.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Ammo_Pier_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Ammo_Pier_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Crane.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Pier.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIsland.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIsland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandAStarMap_preview.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_thumbnails/IndianIslandAStarMap_previewThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandAStarMap_preview.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Indian_Island_Low.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Ammo_Pier_High.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Ammo_Pier_Low.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Ammo_Pier_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Ammo_Pier_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Crane.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Pier.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Water.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_viewpoints/IndianIslandAStarMap_preview.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandAStarMap_preview.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_thumbnails/IndianIslandPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\IndianIslandWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:30:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/IndianIslandWashington/IndianIslandPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_thumbnails/LemooreBuildingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:31:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:31:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreBuildings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_thumbnails/LemooreGroundHighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:31:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:31:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundHigh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_thumbnails/LemooreGroundMediumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:32:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:32:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreGroundMedium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_thumbnails/LemooreIndexHighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:32:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:32:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexHigh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_thumbnails/LemooreIndexMediumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:32:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Flight_line_ECP_Far.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Flight_line_ECP_Near.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Camera03.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Hangars.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Runway.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Perspective_Overview_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Perspective_Overview_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Perspective_Overview_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\LemooreNavalAirStationCalifornia\_viewpoints/LemooreIndexMedium.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/LemooreNavalAirStationCalifornia/LemooreIndexMedium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/BicycleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Bicycle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Bicycle2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Bicycle2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BicycleRack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/BicycleRackThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:33:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BicycleRack.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BicycleRack.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building210.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building210Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building210.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building210.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building210.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building219.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building219Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building219.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building219.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building223.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building223Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building223.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building223.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building223.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building265a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building265aThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:34:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building265a.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building265a.x3d._VP_Building_265A_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building265a.x3d._VP_Building_265A_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building265a.x3d._VP_Building_265A_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building265a.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building265a.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building267.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building267Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building267.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building267.x3d._VP_Building_267_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building267.x3d._VP_Building_267_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building267.x3d._VP_Building_267_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building267.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building267.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building269.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building269Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building269.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building269.x3d._VP_Building_269_side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building269.x3d._VP_Building_269_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building269.x3d._VP_Building_269_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building269.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building269.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building300.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Building300Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building300.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:35:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building300.x3d._VP_Building_300_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building300.x3d._VP_Building_300_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building300.x3d._VP_Building_300_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Building300.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Building300.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BuildingBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/BuildingBlockPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/Concrete.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BuildingBlockPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/Concrete.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BuildingBlockPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BullardHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/BullardHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BullardHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/BullardHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Campus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/CampusThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Campus.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Herrmann_Hall_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Spanagel_Hall,_King_Hall.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Root_Hall.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Ingersoll_Hall.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Dudley_Knox_Library.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Glasgow_Hall.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Firehouse.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Poolhouse.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Mechanical_Engineering.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Herrmann_Hall_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Herrmann_Hall_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Herrmann_Hall_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Herrmann_Hall_ground.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Aerial_view.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Maintenance.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Campus.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Campus.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/CampusFlat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/CampusFlatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:36:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/CampusFlat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/CampusFlat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/ClockHandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockHand.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockHand.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockQuadrangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/ClockQuadrangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockQuadrangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ClockQuadrangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ContactMine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/ContactMineThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ContactMine.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/ContactMine.x3d._VP_Contact_Mine_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/ContactMine.x3d._VP_Contact_Mine_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/ContactMine.x3d._VP_Contact_Mine_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/ContactMine.x3d._VP_Contact_Mine_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/ContactMine.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ContactMine.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Couch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/CouchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:37:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/lightningbkg5.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Couch.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/lightningbkg5.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Couch.x3d._VP_Couch_Right_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Couch.x3d._VP_Couch_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Couch.x3d._VP_Couch_Left_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Couch.x3d._VP_Couch_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Couch.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Couch.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Coverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/CoverageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Coverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Coverage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Coverage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/DudleyKnoxLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/DudleyKnoxLibraryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/DudleyKnoxLibrary.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/DudleyKnoxLibrary.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/DudleyKnoxLibrary.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/EmergencyWaterSupplyHydrant.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/EmergencyWaterSupplyHydrantThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:38:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/EmergencyWaterSupplyHydrant.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/EmergencyWaterSupplyHydrant.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireAlarm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/FireAlarmThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireAlarm.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireAlarm.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/FireHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FireHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FlagPole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/FlagPoleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FlagPole.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:39:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FlagPole.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FullScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/FullScenarioThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack2] initializing new 98-point WaypointInterpolator TeamTrack2 [WaypointInterpolator TeamTrack2] legDurations =70.0 2.0 17.0 2.0 87.0 2.0 355.0 2.0 596.0 3.0 42.0 3.0 223.0 2.0 154.0 3.0 4.0 3.0 35.0 2.0 1035.0 3.0 34.0 3.0 65.0 2.0 87.0 2.0 39.0 3.0 121.0 3.0 398.0 3.0 117.0 2.0 95.0 3.0 103.0 2.0 77.0 3.0 101.0 2.0 83.0 3.0 347.0 3.0 179.0 2.0 991.0 420.0 4.0 3.0 29.0 2.0 133.0 2.0 298.0 2.0 849.0 3.0 142.0 3.0 260.0 3.0 482.0 3.0 66.0 2.0 124.0 2.0 79.0 3.0 305.0 2.0 18.0 2.0 145.0 3.0 89.0 3.0 85.0 2.0 39.0 2.0 26.0 2.0 10.0 2.0 46.0 3.0 82.0 3.0 105.0 3.0 1811.0 seconds [WaypointInterpolator TeamTrack2] distances =99.0 9.899494936611665 0.0 12.727922061357855 0.0 16.97056274847714 0.0 16.97056274847714 0.0 94.75230867899737 0.0 93.33809511662427 0.0 98.99494936611666 0.0 100.40916292848975 0.0 16.97056274847714 0.0 16.97056274847714 0.0 21.213203435596427 0.0 24.041630560342615 0.0 15.556349186104045 0.0 5.656854249492381 0.0 11.313708498984761 0.0 31.11269837220809 0.0 21.213203435596427 0.0 5.656854249492381 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 26.870057685088806 0.0 1.4142135623730951 0.0 77.78174593052023 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.556349186104045 0.0 16.97056274847714 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 0.0 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 5.656854249492381 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 8.48528137423857 0.0 19.79898987322333 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 meters [WaypointInterpolator TeamTrack2] totalDistance =964.5 meters [WaypointInterpolator TeamTrack2] totalDuration =11220 seconds (3 hours,7 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack3] initializing new 44-point WaypointInterpolator TeamTrack3 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack3] legDurations =803.0 2.0 893.0 3.0 64.0 2.0 40.0 3.0 8.0 3.0 889.0 3.0 95.0 3.0 21.0 3.0 128.0 2.0 65.0 2.0 101.0 2.0 51.0 2.0 284.0 3.0 530.0 2.0 599.0 3.0 374.0 4.0 334.0 3.0 253.0 785.0 1040.0 2.0 3446.0 2.0 17.0 2.0 408.0 seconds 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; [WaypointInterpolator TeamTrack3] distances =22.0 77.78174593052023 0.0 15.556349186104045 0.0 91.92388155425118 0.0 93.33809511662427 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 29.698484809834994 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 45.254833995939045 0.0 meters 746: else if (heightLabel.toLowerCase()=='depth') [WaypointInterpolator TeamTrack3] totalDistance =443.4 meters 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; [WaypointInterpolator TeamTrack3] totalDuration =11279 seconds (3 hours,7 minutes,59 seconds) 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator TeamTrack4] initializing new 84-point WaypointInterpolator TeamTrack4 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [WaypointInterpolator TeamTrack4] legDurations =106.0 3.0 143.0 2.0 146.0 3.0 11.0 3.0 1227.0 2.0 9.0 3.0 176.0 2.0 319.0 3.0 203.0 2.0 251.0 3.0 61.0 2.0 139.0 3.0 2.0 3.0 256.0 3.0 673.0 3.0 7.0 2.0 315.0 3.0 99.0 3.0 594.0 671.0 40.0 2.0 194.0 2.0 10.0 2.0 215.0 2.0 108.0 3.0 50.0 3.0 625.0 3.0 66.0 3.0 100.0 2.0 268.0 3.0 30.0 3.0 14.0 3.0 48.0 3.0 68.0 3.0 2.0 3.0 326.0 2.0 1048.0 3.0 665.0 3.0 25.0 3.0 311.0 2.0 48.0 3.0 71.0 3.0 172.0 seconds 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [WaypointInterpolator TeamTrack4] distances =145.0 38.18376618407357 0.0 38.18376618407357 0.0 113.13708498984761 0.0 113.13708498984761 0.0 36.76955262170047 0.0 36.76955262170047 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 0.0 0.0 8.48528137423857 0.0 8.48528137423857 0.0 8.48528137423857 0.0 9.899494936611665 0.0 7.0710678118654755 0.0 24.041630560342615 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 0.0 0.0 42.00297608503474 0.0 43.292609068985435 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 93.33809511662427 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 74.95331880577403 0.0 19.79898987322333 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 9.899494936611665 0.0 12.727922061357855 0.0 0.0 0.0 18.384776310850235 0.0 15.556349186104045 0.0 0.0 0.0 meters at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack4] totalDistance =1001 meters [WaypointInterpolator TeamTrack4] totalDuration =10019 seconds (2 hours,46 minutes,59 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants [WaypointInterpolator TeamTrack6] initializing new 96-point WaypointInterpolator TeamTrack6 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: [WaypointInterpolator TeamTrack6] legDurations =557.0 3.0 454.0 2.0 844.0 2.0 32.0 2.0 1552.0 2.0 20.0 2.0 255.0 2.0 11.0 3.0 727.0 2.0 235.0 2.0 189.0 3.0 7.0 2.0 7.0 3.0 14.0 2.0 16.0 51.0 368.0 422.0 674.0 3.0 10.0 2.0 84.0 3.0 24.0 2.0 80.0 3.0 103.0 3.0 26.0 2.0 148.0 3.0 34.0 3.0 21.0 2.0 26.0 2.0 375.0 3.0 188.0 2.0 73.0 3.0 360.0 3.0 137.0 3.0 70.0 2.0 24.0 3.0 19.0 3.0 49.0 3.0 172.0 3.0 61.0 3.0 121.0 3.0 49.0 2.0 106.0 2.0 253.0 3.0 361.0 2.0 153.0 2.0 14.0 3.0 9.0 2.0 873.0 3.0 502.0 seconds 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { [WaypointInterpolator TeamTrack6] distances =129.0 4.242640687119285 0.0 5.656854249492381 0.0 132.93607486307093 0.0 131.52186130069785 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 29.698484809834994 0.0 11.313708498984761 0.0 43.840620433565945 0.0 121.62236636408618 0.0 16.97056274847714 0.0 5.656854249492381 0.0 96.16652224137046 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 12.727922061357855 0.0 12.727922061357855 0.0 38.18376618407357 0.0 39.59797974644666 0.0 41.012193308819754 0.0 4.242640687119285 0.0 11.313708498984761 0.0 7.0710678118654755 0.0 11.313708498984761 0.0 4.242640687119285 0.0 0.0 0.0 1.4142135623730951 0.0 33.94112549695428 0.0 9.899494936611665 0.0 1.4142135623730951 0.0 0.0 0.0 31.11269837220809 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 26.870057685088806 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 0.0 0.0 1.4142135623730951 0.0 18.384776310850235 0.0 5.656854249492381 0.0 4.242640687119285 0.0 28.284271247461902 0.0 meters [WaypointInterpolator TeamTrack6] totalDistance =1116.1 meters 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec [WaypointInterpolator TeamTrack6] totalDuration =11073 seconds (3 hours,4 minutes,33 seconds) 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; [WaypointInterpolator TeamTrack7] initializing new 46-point WaypointInterpolator TeamTrack7 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator TeamTrack7] legDurations =36.0 2.0 650.0 2.0 36.0 3.0 150.0 3.0 29.0 2.0 670.0 2.0 21.0 3.0 264.0 2.0 116.0 3.0 327.0 3.0 45.0 3.0 65.0 2.0 68.0 3.0 784.0 2.0 232.0 3.0 326.0 2.0 830.0 3.0 209.0 758.0 432.0 3.0 225.0 3.0 2955.0 3.0 908.0 2.0 413.0 seconds 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator TeamTrack7] distances =97.0 84.8528137423857 0.0 28.284271247461902 0.0 24.041630560342615 0.0 28.284271247461902 0.0 31.11269837220809 0.0 80.61017305526642 0.0 77.78174593052023 0.0 5.656854249492381 0.0 4.242640687119285 0.0 41.012193308819754 0.0 0.0 0.0 0.0 0.0 0.0 0.0 39.59797974644666 0.0 14.142135623730951 0.0 25.45584412271571 0.0 0.0 0.0 2.8284271247461903 0.0 132.93607486307093 0.0 131.52186130069785 0.0 9.899494936611665 0.0 8.48528137423857 0.0 meters [WaypointInterpolator TeamTrack7] totalDistance =867.7 meters 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; [WaypointInterpolator TeamTrack7] totalDuration =10603 seconds (2 hours,56 minutes,43 seconds) 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack8] initializing new 136-point WaypointInterpolator TeamTrack8 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [WaypointInterpolator TeamTrack8] legDurations =53.0 1687.0 23.0 2.0 2.0 46.0 3.0 2.0 37.0 2.0 2.0 11.0 2.0 2.0 13.0 2.0 2.0 21.0 3.0 2.0 85.0 3.0 2.0 18.0 3.0 2.0 2.0 15.0 2.0 151.0 2.0 101.0 3.0 194.0 2.0 84.0 2.0 100.0 3.0 4.0 3.0 7.0 2.0 358.0 3.0 33.0 2.0 46.0 2.0 3.0 90.0 3.0 164.0 2.0 431.0 2.0 158.0 3.0 288.0 3.0 124.0 3.0 191.0 2.0 375.0 2.0 36.0 2.0 18.0 2.0 26.0 2.0 9.0 3.0 146.0 2.0 177.0 2.0 613.0 3.0 35.0 2.0 183.0 3.0 18.0 3.0 18.0 3.0 37.0 2.0 42.0 2.0 212.0 2.0 163.0 2.0 19.0 2.0 103.0 2.0 112.0 3.0 76.0 420.0 370.0 2.0 16.0 3.0 275.0 3.0 298.0 3.0 921.0 3.0 370.0 3.0 307.0 3.0 372.0 3.0 7.0 3.0 64.0 3.0 45.0 3.0 25.0 3.0 272.0 128.0 721.0 3.0 492.0 3.0 558.0 seconds 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: [WaypointInterpolator TeamTrack8] distances =0.0 103.23759005323593 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 33.94112549695428 33.94112549695428 0.0 32.526911934581186 32.526911934581186 0.0 36.76955262170047 36.76955262170047 0.0 50.91168824543142 50.91168824543142 0.0 32.526911934581186 0.0 32.526911934581186 0.0 32.526911934581186 0.0 42.42640687119285 0.0 35.35533905932738 0.0 38.18376618407357 0.0 42.42640687119285 0.0 0.0 0.0 8.48528137423857 0.0 0.0 0.0 110.30865786510141 0.0 101.82337649086284 0.0 1.4142135623730951 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 9.899494936611665 0.0 46.66904755831214 0.0 29.698484809834994 0.0 12.727922061357855 0.0 2.8284271247461903 0.0 15.556349186104045 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 8.48528137423857 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 11.313708498984761 0.0 16.97056274847714 0.0 9.899494936611665 0.0 14.142135623730951 0.0 0.0 0.0 4.242640687119285 0.0 26.870057685088806 0.0 0.0 0.0 0.0 0.0 5.656854249492381 0.0 meters 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { [WaypointInterpolator TeamTrack8] totalDistance =1412.8 meters [WaypointInterpolator TeamTrack8] totalDuration =12782 seconds (3 hours,33 minutes,2 seconds) 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { Time exceeded, killing system 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FullScenario.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack2] initializing new 98-point WaypointInterpolator TeamTrack2 [WaypointInterpolator TeamTrack2] legDurations =70.0 2.0 17.0 2.0 87.0 2.0 355.0 2.0 596.0 3.0 42.0 3.0 223.0 2.0 154.0 3.0 4.0 3.0 35.0 2.0 1035.0 3.0 34.0 3.0 65.0 2.0 87.0 2.0 39.0 3.0 121.0 3.0 398.0 3.0 117.0 2.0 95.0 3.0 103.0 2.0 77.0 3.0 101.0 2.0 83.0 3.0 347.0 3.0 179.0 2.0 991.0 420.0 4.0 3.0 29.0 2.0 133.0 2.0 298.0 2.0 849.0 3.0 142.0 3.0 260.0 3.0 482.0 3.0 66.0 2.0 124.0 2.0 79.0 3.0 305.0 2.0 18.0 2.0 145.0 3.0 89.0 3.0 85.0 2.0 39.0 2.0 26.0 2.0 10.0 2.0 46.0 3.0 82.0 3.0 105.0 3.0 1811.0 seconds [WaypointInterpolator TeamTrack2] distances =99.0 9.899494936611665 0.0 12.727922061357855 0.0 16.97056274847714 0.0 16.97056274847714 0.0 94.75230867899737 0.0 93.33809511662427 0.0 98.99494936611666 0.0 100.40916292848975 0.0 16.97056274847714 0.0 16.97056274847714 0.0 21.213203435596427 0.0 24.041630560342615 0.0 15.556349186104045 0.0 5.656854249492381 0.0 11.313708498984761 0.0 31.11269837220809 0.0 21.213203435596427 0.0 5.656854249492381 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 26.870057685088806 0.0 1.4142135623730951 0.0 77.78174593052023 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.556349186104045 0.0 16.97056274847714 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 0.0 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 5.656854249492381 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 8.48528137423857 0.0 19.79898987322333 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 meters [WaypointInterpolator TeamTrack2] totalDistance =964.5 meters [WaypointInterpolator TeamTrack2] totalDuration =11220 seconds (3 hours,7 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack3] initializing new 44-point WaypointInterpolator TeamTrack3 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); [WaypointInterpolator TeamTrack3] legDurations =803.0 2.0 893.0 3.0 64.0 2.0 40.0 3.0 8.0 3.0 889.0 3.0 95.0 3.0 21.0 3.0 128.0 2.0 65.0 2.0 101.0 2.0 51.0 2.0 284.0 3.0 530.0 2.0 599.0 3.0 374.0 4.0 334.0 3.0 253.0 785.0 1040.0 2.0 3446.0 2.0 17.0 2.0 408.0 seconds 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); [WaypointInterpolator TeamTrack3] distances =22.0 77.78174593052023 0.0 15.556349186104045 0.0 91.92388155425118 0.0 93.33809511662427 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 29.698484809834994 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 45.254833995939045 0.0 meters 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } [WaypointInterpolator TeamTrack3] totalDistance =443.4 meters 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { [WaypointInterpolator TeamTrack3] totalDuration =11279 seconds (3 hours,7 minutes,59 seconds) 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } [WaypointInterpolator TeamTrack4] initializing new 84-point WaypointInterpolator TeamTrack4 org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run([WaypointInterpolator TeamTrack4] legDurations =106.0 3.0 143.0 2.0 146.0 3.0 11.0 3.0 1227.0 2.0 9.0 3.0 176.0 2.0 319.0 3.0 203.0 2.0 251.0 3.0 61.0 2.0 139.0 3.0 2.0 3.0 256.0 3.0 673.0 3.0 7.0 2.0 315.0 3.0 99.0 3.0 594.0 671.0 40.0 2.0 194.0 2.0 10.0 2.0 215.0 2.0 108.0 3.0 50.0 3.0 625.0 3.0 66.0 3.0 100.0 2.0 268.0 3.0 30.0 3.0 14.0 3.0 48.0 3.0 68.0 3.0 2.0 3.0 326.0 2.0 1048.0 3.0 665.0 3.0 25.0 3.0 311.0 2.0 48.0 3.0 71.0 3.0 172.0 seconds Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [WaypointInterpolator TeamTrack4] distances =145.0 38.18376618407357 0.0 38.18376618407357 0.0 113.13708498984761 0.0 113.13708498984761 0.0 36.76955262170047 0.0 36.76955262170047 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 0.0 0.0 8.48528137423857 0.0 8.48528137423857 0.0 8.48528137423857 0.0 9.899494936611665 0.0 7.0710678118654755 0.0 24.041630560342615 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 0.0 0.0 42.00297608503474 0.0 43.292609068985435 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 93.33809511662427 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 74.95331880577403 0.0 19.79898987322333 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 9.899494936611665 0.0 12.727922061357855 0.0 0.0 0.0 18.384776310850235 0.0 15.556349186104045 0.0 0.0 0.0 meters at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack4] totalDistance =1001 meters [WaypointInterpolator TeamTrack4] totalDuration =10019 seconds (2 hours,46 minutes,59 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack6] initializing new 96-point WaypointInterpolator TeamTrack6 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack6] legDurations =557.0 3.0 454.0 2.0 844.0 2.0 32.0 2.0 1552.0 2.0 20.0 2.0 255.0 2.0 11.0 3.0 727.0 2.0 235.0 2.0 189.0 3.0 7.0 2.0 7.0 3.0 14.0 2.0 16.0 51.0 368.0 422.0 674.0 3.0 10.0 2.0 84.0 3.0 24.0 2.0 80.0 3.0 103.0 3.0 26.0 2.0 148.0 3.0 34.0 3.0 21.0 2.0 26.0 2.0 375.0 3.0 188.0 2.0 73.0 3.0 360.0 3.0 137.0 3.0 70.0 2.0 24.0 3.0 19.0 3.0 49.0 3.0 172.0 3.0 61.0 3.0 121.0 3.0 49.0 2.0 106.0 2.0 253.0 3.0 361.0 2.0 153.0 2.0 14.0 3.0 9.0 2.0 873.0 3.0 502.0 seconds 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [WaypointInterpolator TeamTrack6] distances =129.0 4.242640687119285 0.0 5.656854249492381 0.0 132.93607486307093 0.0 131.52186130069785 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 29.698484809834994 0.0 11.313708498984761 0.0 43.840620433565945 0.0 121.62236636408618 0.0 16.97056274847714 0.0 5.656854249492381 0.0 96.16652224137046 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 12.727922061357855 0.0 12.727922061357855 0.0 38.18376618407357 0.0 39.59797974644666 0.0 41.012193308819754 0.0 4.242640687119285 0.0 11.313708498984761 0.0 7.0710678118654755 0.0 11.313708498984761 0.0 4.242640687119285 0.0 0.0 0.0 1.4142135623730951 0.0 33.94112549695428 0.0 9.899494936611665 0.0 1.4142135623730951 0.0 0.0 0.0 31.11269837220809 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 26.870057685088806 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 0.0 0.0 1.4142135623730951 0.0 18.384776310850235 0.0 5.656854249492381 0.0 4.242640687119285 0.0 28.284271247461902 0.0 meters at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) [WaypointInterpolator TeamTrack6] totalDistance =1116.1 meters at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) [WaypointInterpolator TeamTrack6] totalDuration =11073 seconds (3 hours,4 minutes,33 seconds) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack7] initializing new 46-point WaypointInterpolator TeamTrack7 [WaypointInterpolator TeamTrack7] legDurations =36.0 2.0 650.0 2.0 36.0 3.0 150.0 3.0 29.0 2.0 670.0 2.0 21.0 3.0 264.0 2.0 116.0 3.0 327.0 3.0 45.0 3.0 65.0 2.0 68.0 3.0 784.0 2.0 232.0 3.0 326.0 2.0 830.0 3.0 209.0 758.0 432.0 3.0 225.0 3.0 2955.0 3.0 908.0 2.0 413.0 seconds 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack7] distances =97.0 84.8528137423857 0.0 28.284271247461902 0.0 24.041630560342615 0.0 28.284271247461902 0.0 31.11269837220809 0.0 80.61017305526642 0.0 77.78174593052023 0.0 5.656854249492381 0.0 4.242640687119285 0.0 41.012193308819754 0.0 0.0 0.0 0.0 0.0 0.0 0.0 39.59797974644666 0.0 14.142135623730951 0.0 25.45584412271571 0.0 0.0 0.0 2.8284271247461903 0.0 132.93607486307093 0.0 131.52186130069785 0.0 9.899494936611665 0.0 8.48528137423857 0.0 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator TeamTrack7] totalDistance =867.7 meters 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack7] totalDuration =10603 seconds (2 hours,56 minutes,43 seconds) 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); [WaypointInterpolator TeamTrack8] initializing new 136-point WaypointInterpolator TeamTrack8 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator TeamTrack8] legDurations =53.0 1687.0 23.0 2.0 2.0 46.0 3.0 2.0 37.0 2.0 2.0 11.0 2.0 2.0 13.0 2.0 2.0 21.0 3.0 2.0 85.0 3.0 2.0 18.0 3.0 2.0 2.0 15.0 2.0 151.0 2.0 101.0 3.0 194.0 2.0 84.0 2.0 100.0 3.0 4.0 3.0 7.0 2.0 358.0 3.0 33.0 2.0 46.0 2.0 3.0 90.0 3.0 164.0 2.0 431.0 2.0 158.0 3.0 288.0 3.0 124.0 3.0 191.0 2.0 375.0 2.0 36.0 2.0 18.0 2.0 26.0 2.0 9.0 3.0 146.0 2.0 177.0 2.0 613.0 3.0 35.0 2.0 183.0 3.0 18.0 3.0 18.0 3.0 37.0 2.0 42.0 2.0 212.0 2.0 163.0 2.0 19.0 2.0 103.0 2.0 112.0 3.0 76.0 420.0 370.0 2.0 16.0 3.0 275.0 3.0 298.0 3.0 921.0 3.0 370.0 3.0 307.0 3.0 372.0 3.0 7.0 3.0 64.0 3.0 45.0 3.0 25.0 3.0 272.0 128.0 721.0 3.0 492.0 3.0 558.0 seconds 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { [WaypointInterpolator TeamTrack8] distances =0.0 103.23759005323593 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 33.94112549695428 33.94112549695428 0.0 32.526911934581186 32.526911934581186 0.0 36.76955262170047 36.76955262170047 0.0 50.91168824543142 50.91168824543142 0.0 32.526911934581186 0.0 32.526911934581186 0.0 32.526911934581186 0.0 42.42640687119285 0.0 35.35533905932738 0.0 38.18376618407357 0.0 42.42640687119285 0.0 0.0 0.0 8.48528137423857 0.0 0.0 0.0 110.30865786510141 0.0 101.82337649086284 0.0 1.4142135623730951 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 9.899494936611665 0.0 46.66904755831214 0.0 29.698484809834994 0.0 12.727922061357855 0.0 2.8284271247461903 0.0 15.556349186104045 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 8.48528137423857 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 11.313708498984761 0.0 16.97056274847714 0.0 9.899494936611665 0.0 14.142135623730951 0.0 0.0 0.0 4.242640687119285 0.0 26.870057685088806 0.0 0.0 0.0 0.0 0.0 5.656854249492381 0.0 meters 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && [WaypointInterpolator TeamTrack8] totalDistance =1412.8 meters 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { [WaypointInterpolator TeamTrack8] totalDuration =12782 seconds (3 hours,33 minutes,2 seconds) Time exceeded, killing system 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/FullScenario.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Garden.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GardenThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/tulip-skin.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Garden.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/tulip-skin.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Garden.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/stone05.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/stone05.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GeoLocationMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GeoLocationMontereyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:40:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GeoLocationMonterey.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:41:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GeoLocationMonterey.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GlasgowHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GlasgowHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:41:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GlasgowHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:41:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/GlasgowHall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GlasgowHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GreenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GreenBenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:41:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GreenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:41:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/GreenBench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gymnasium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/GymnasiumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gymnasium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Gymnasium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HalliganHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/HalliganHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HalliganHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/HalliganHall.x3d._VP_Halligan_Hall_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/HalliganHall.x3d._VP_Halligan_Hall_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/HalliganHall.x3d._VP_Halligan_Hall_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/HalliganHall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HalliganHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HermannHallOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/HermannHallOriginalThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HermannHallOriginal.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/HermannHallOriginal.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/IngersollHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/IngersollHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/IngersollHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:42:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/IngersollHall.x3d._VP_Ingersoll_Hall_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/IngersollHall.x3d._VP_Ingersol_Hall_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/IngersollHall.x3d._VP_Ingersoll_Hall_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/IngersollHall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/IngersollHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/KingHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/KingHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:43:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/KingHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:43:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 non-jump transistions not handled yet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/KingHall.x3d._VP_King_Hall_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/KingHall.x3d._VP_Halligan_Hall_Back.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/KingHall.x3d._VP_Halligan_Hall_Top.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/KingHall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/KingHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LimitedObjectiveExperimentScenarioApril2002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/LimitedObjectiveExperimentScenarioApril2002Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:43:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TeamTrack2] initializing new 98-point WaypointInterpolator TeamTrack2 [WaypointInterpolator TeamTrack2] legDurations =70.0 2.0 17.0 2.0 87.0 2.0 355.0 2.0 596.0 3.0 42.0 3.0 223.0 2.0 154.0 3.0 4.0 3.0 35.0 2.0 1035.0 3.0 34.0 3.0 65.0 2.0 87.0 2.0 39.0 3.0 121.0 3.0 398.0 3.0 117.0 2.0 95.0 3.0 103.0 2.0 77.0 3.0 101.0 2.0 83.0 3.0 347.0 3.0 179.0 2.0 991.0 420.0 4.0 3.0 29.0 2.0 133.0 2.0 298.0 2.0 849.0 3.0 142.0 3.0 260.0 3.0 482.0 3.0 66.0 2.0 124.0 2.0 79.0 3.0 305.0 2.0 18.0 2.0 145.0 3.0 89.0 3.0 85.0 2.0 39.0 2.0 26.0 2.0 10.0 2.0 46.0 3.0 82.0 3.0 105.0 3.0 1811.0 seconds [WaypointInterpolator TeamTrack2] distances =99.0 9.899494936611665 0.0 12.727922061357855 0.0 16.97056274847714 0.0 16.97056274847714 0.0 94.75230867899737 0.0 93.33809511662427 0.0 98.99494936611666 0.0 100.40916292848975 0.0 16.97056274847714 0.0 16.97056274847714 0.0 21.213203435596427 0.0 24.041630560342615 0.0 15.556349186104045 0.0 5.656854249492381 0.0 11.313708498984761 0.0 31.11269837220809 0.0 21.213203435596427 0.0 5.656854249492381 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 26.870057685088806 0.0 1.4142135623730951 0.0 77.78174593052023 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.556349186104045 0.0 16.97056274847714 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 0.0 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 5.656854249492381 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 8.48528137423857 0.0 19.79898987322333 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 meters [WaypointInterpolator TeamTrack2] totalDistance =964.5 meters [WaypointInterpolator TeamTrack2] totalDuration =11220 seconds (3 hours,7 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack6] initializing new 96-point WaypointInterpolator TeamTrack6 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; [WaypointInterpolator TeamTrack6] legDurations =557.0 3.0 454.0 2.0 844.0 2.0 32.0 2.0 1552.0 2.0 20.0 2.0 255.0 2.0 11.0 3.0 727.0 2.0 235.0 2.0 189.0 3.0 7.0 2.0 7.0 3.0 14.0 2.0 16.0 51.0 368.0 422.0 674.0 3.0 10.0 2.0 84.0 3.0 24.0 2.0 80.0 3.0 103.0 3.0 26.0 2.0 148.0 3.0 34.0 3.0 21.0 2.0 26.0 2.0 375.0 3.0 188.0 2.0 73.0 3.0 360.0 3.0 137.0 3.0 70.0 2.0 24.0 3.0 19.0 3.0 49.0 3.0 172.0 3.0 61.0 3.0 121.0 3.0 49.0 2.0 106.0 2.0 253.0 3.0 361.0 2.0 153.0 2.0 14.0 3.0 9.0 2.0 873.0 3.0 502.0 seconds 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) [WaypointInterpolator TeamTrack6] distances =129.0 4.242640687119285 0.0 5.656854249492381 0.0 132.93607486307093 0.0 131.52186130069785 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 29.698484809834994 0.0 11.313708498984761 0.0 43.840620433565945 0.0 121.62236636408618 0.0 16.97056274847714 0.0 5.656854249492381 0.0 96.16652224137046 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 12.727922061357855 0.0 12.727922061357855 0.0 38.18376618407357 0.0 39.59797974644666 0.0 41.012193308819754 0.0 4.242640687119285 0.0 11.313708498984761 0.0 7.0710678118654755 0.0 11.313708498984761 0.0 4.242640687119285 0.0 0.0 0.0 1.4142135623730951 0.0 33.94112549695428 0.0 9.899494936611665 0.0 1.4142135623730951 0.0 0.0 0.0 31.11269837220809 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 26.870057685088806 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 0.0 0.0 1.4142135623730951 0.0 18.384776310850235 0.0 5.656854249492381 0.0 4.242640687119285 0.0 28.284271247461902 0.0 meters [WaypointInterpolator TeamTrack6] totalDistance =1116.1 meters [WaypointInterpolator TeamTrack6] totalDuration =11073 seconds (3 hours,4 minutes,33 seconds) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body [WaypointInterpolator TeamTrack4] initializing new 84-point WaypointInterpolator TeamTrack4 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack4] legDurations =106.0 3.0 143.0 2.0 146.0 3.0 11.0 3.0 1227.0 2.0 9.0 3.0 176.0 2.0 319.0 3.0 203.0 2.0 251.0 3.0 61.0 2.0 139.0 3.0 2.0 3.0 256.0 3.0 673.0 3.0 7.0 2.0 315.0 3.0 99.0 3.0 594.0 671.0 40.0 2.0 194.0 2.0 10.0 2.0 215.0 2.0 108.0 3.0 50.0 3.0 625.0 3.0 66.0 3.0 100.0 2.0 268.0 3.0 30.0 3.0 14.0 3.0 48.0 3.0 68.0 3.0 2.0 3.0 326.0 2.0 1048.0 3.0 665.0 3.0 25.0 3.0 311.0 2.0 48.0 3.0 71.0 3.0 172.0 seconds 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } [WaypointInterpolator TeamTrack4] distances =145.0 38.18376618407357 0.0 38.18376618407357 0.0 113.13708498984761 0.0 113.13708498984761 0.0 36.76955262170047 0.0 36.76955262170047 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 0.0 0.0 8.48528137423857 0.0 8.48528137423857 0.0 8.48528137423857 0.0 9.899494936611665 0.0 7.0710678118654755 0.0 24.041630560342615 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 0.0 0.0 42.00297608503474 0.0 43.292609068985435 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 93.33809511662427 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 74.95331880577403 0.0 19.79898987322333 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 9.899494936611665 0.0 12.727922061357855 0.0 0.0 0.0 18.384776310850235 0.0 15.556349186104045 0.0 0.0 0.0 meters [WaypointInterpolator TeamTrack4] totalDistance =1001 meters [WaypointInterpolator TeamTrack4] totalDuration =10019 seconds (2 hours,46 minutes,59 seconds) org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack7] initializing new 46-point WaypointInterpolator TeamTrack7 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator TeamTrack7] legDurations =36.0 2.0 650.0 2.0 36.0 3.0 150.0 3.0 29.0 2.0 670.0 2.0 21.0 3.0 264.0 2.0 116.0 3.0 327.0 3.0 45.0 3.0 65.0 2.0 68.0 3.0 784.0 2.0 232.0 3.0 326.0 2.0 830.0 3.0 209.0 758.0 432.0 3.0 225.0 3.0 2955.0 3.0 908.0 2.0 413.0 seconds 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); [WaypointInterpolator TeamTrack7] distances =97.0 84.8528137423857 0.0 28.284271247461902 0.0 24.041630560342615 0.0 28.284271247461902 0.0 31.11269837220809 0.0 80.61017305526642 0.0 77.78174593052023 0.0 5.656854249492381 0.0 4.242640687119285 0.0 41.012193308819754 0.0 0.0 0.0 0.0 0.0 0.0 0.0 39.59797974644666 0.0 14.142135623730951 0.0 25.45584412271571 0.0 0.0 0.0 2.8284271247461903 0.0 132.93607486307093 0.0 131.52186130069785 0.0 9.899494936611665 0.0 8.48528137423857 0.0 meters 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; [WaypointInterpolator TeamTrack7] totalDistance =867.7 meters 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: [WaypointInterpolator TeamTrack7] totalDuration =10603 seconds (2 hours,56 minutes,43 seconds) 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack3] initializing new 44-point WaypointInterpolator TeamTrack3 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator TeamTrack3] legDurations =803.0 2.0 893.0 3.0 64.0 2.0 40.0 3.0 8.0 3.0 889.0 3.0 95.0 3.0 21.0 3.0 128.0 2.0 65.0 2.0 101.0 2.0 51.0 2.0 284.0 3.0 530.0 2.0 599.0 3.0 374.0 4.0 334.0 3.0 253.0 785.0 1040.0 2.0 3446.0 2.0 17.0 2.0 408.0 seconds 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; [WaypointInterpolator TeamTrack3] distances =22.0 77.78174593052023 0.0 15.556349186104045 0.0 91.92388155425118 0.0 93.33809511662427 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 29.698484809834994 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 45.254833995939045 0.0 meters 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack3] totalDistance =443.4 meters [WaypointInterpolator TeamTrack3] totalDuration =11279 seconds (3 hours,7 minutes,59 seconds) 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); Time exceeded, killing system 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: [WaypointInterpolator TeamTrack8] initializing new 136-point WaypointInterpolator TeamTrack8 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') [WaypointInterpolator TeamTrack8] legDurations =53.0 1687.0 23.0 2.0 2.0 46.0 3.0 2.0 37.0 2.0 2.0 11.0 2.0 2.0 13.0 2.0 2.0 21.0 3.0 2.0 85.0 3.0 2.0 18.0 3.0 2.0 2.0 15.0 2.0 151.0 2.0 101.0 3.0 194.0 2.0 84.0 2.0 100.0 3.0 4.0 3.0 7.0 2.0 358.0 3.0 33.0 2.0 46.0 2.0 3.0 90.0 3.0 164.0 2.0 431.0 2.0 158.0 3.0 288.0 3.0 124.0 3.0 191.0 2.0 375.0 2.0 36.0 2.0 18.0 2.0 26.0 2.0 9.0 3.0 146.0 2.0 177.0 2.0 613.0 3.0 35.0 2.0 183.0 3.0 18.0 3.0 18.0 3.0 37.0 2.0 42.0 2.0 212.0 2.0 163.0 2.0 19.0 2.0 103.0 2.0 112.0 3.0 76.0 420.0 370.0 2.0 16.0 3.0 275.0 3.0 298.0 3.0 921.0 3.0 370.0 3.0 307.0 3.0 372.0 3.0 7.0 3.0 64.0 3.0 45.0 3.0 25.0 3.0 272.0 128.0 721.0 3.0 492.0 3.0 558.0 seconds 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack8] distances =0.0 103.23759005323593 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 39.59797974644666 39.59797974644666 0.0 33.94112549695428 33.94112549695428 0.0 32.526911934581186 32.526911934581186 0.0 36.76955262170047 36.76955262170047 0.0 50.91168824543142 50.91168824543142 0.0 32.526911934581186 0.0 32.526911934581186 0.0 32.526911934581186 0.0 42.42640687119285 0.0 35.35533905932738 0.0 38.18376618407357 0.0 42.42640687119285 0.0 0.0 0.0 8.48528137423857 0.0 0.0 0.0 110.30865786510141 0.0 101.82337649086284 0.0 1.4142135623730951 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 9.899494936611665 0.0 46.66904755831214 0.0 29.698484809834994 0.0 12.727922061357855 0.0 2.8284271247461903 0.0 15.556349186104045 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 8.48528137423857 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 0.0 0.0 5.656854249492381 0.0 1.4142135623730951 0.0 11.313708498984761 0.0 16.97056274847714 0.0 9.899494936611665 0.0 14.142135623730951 0.0 0.0 0.0 4.242640687119285 0.0 26.870057685088806 0.0 0.0 0.0 0.0 0.0 5.656854249492381 0.0 meters [WaypointInterpolator TeamTrack8] totalDistance =1412.8 meters [WaypointInterpolator TeamTrack8] totalDuration =12782 seconds (3 hours,33 minutes,2 seconds) Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LimitedObjectiveExperimentScenarioApril2002.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:43:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TeamTrack2] initializing new 98-point WaypointInterpolator TeamTrack2 [WaypointInterpolator TeamTrack2] legDurations =70.0 2.0 17.0 2.0 87.0 2.0 355.0 2.0 596.0 3.0 42.0 3.0 223.0 2.0 154.0 3.0 4.0 3.0 35.0 2.0 1035.0 3.0 34.0 3.0 65.0 2.0 87.0 2.0 39.0 3.0 121.0 3.0 398.0 3.0 117.0 2.0 95.0 3.0 103.0 2.0 77.0 3.0 101.0 2.0 83.0 3.0 347.0 3.0 179.0 2.0 991.0 420.0 4.0 3.0 29.0 2.0 133.0 2.0 298.0 2.0 849.0 3.0 142.0 3.0 260.0 3.0 482.0 3.0 66.0 2.0 124.0 2.0 79.0 3.0 305.0 2.0 18.0 2.0 145.0 3.0 89.0 3.0 85.0 2.0 39.0 2.0 26.0 2.0 10.0 2.0 46.0 3.0 82.0 3.0 105.0 3.0 1811.0 seconds [WaypointInterpolator TeamTrack2] distances =99.0 9.899494936611665 0.0 12.727922061357855 0.0 16.97056274847714 0.0 16.97056274847714 0.0 94.75230867899737 0.0 93.33809511662427 0.0 98.99494936611666 0.0 100.40916292848975 0.0 16.97056274847714 0.0 16.97056274847714 0.0 21.213203435596427 0.0 24.041630560342615 0.0 15.556349186104045 0.0 5.656854249492381 0.0 11.313708498984761 0.0 31.11269837220809 0.0 21.213203435596427 0.0 5.656854249492381 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 26.870057685088806 0.0 1.4142135623730951 0.0 77.78174593052023 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.556349186104045 0.0 16.97056274847714 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 0.0 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 5.656854249492381 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 9.899494936611665 0.0 8.48528137423857 0.0 19.79898987322333 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 meters [WaypointInterpolator TeamTrack2] totalDistance =964.5 meters [WaypointInterpolator TeamTrack2] totalDuration =11220 seconds (3 hours,7 minutes,0 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator TeamTrack3] initializing new 44-point WaypointInterpolator TeamTrack3 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); [WaypointInterpolator TeamTrack3] legDurations =803.0 2.0 893.0 3.0 64.0 2.0 40.0 3.0 8.0 3.0 889.0 3.0 95.0 3.0 21.0 3.0 128.0 2.0 65.0 2.0 101.0 2.0 51.0 2.0 284.0 3.0 530.0 2.0 599.0 3.0 374.0 4.0 334.0 3.0 253.0 785.0 1040.0 2.0 3446.0 2.0 17.0 2.0 408.0 seconds 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); [WaypointInterpolator TeamTrack3] distances =22.0 77.78174593052023 0.0 15.556349186104045 0.0 91.92388155425118 0.0 93.33809511662427 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 29.698484809834994 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 7.0710678118654755 0.0 4.242640687119285 0.0 0.0 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 45.254833995939045 0.0 meters 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; [WaypointInterpolator TeamTrack3] totalDistance =443.4 meters 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; [WaypointInterpolator TeamTrack3] totalDuration =11279 seconds (3 hours,7 minutes,59 seconds) 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack4] initializing new 84-point WaypointInterpolator TeamTrack4 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack4] legDurations =106.0 3.0 143.0 2.0 146.0 3.0 11.0 3.0 1227.0 2.0 9.0 3.0 176.0 2.0 319.0 3.0 203.0 2.0 251.0 3.0 61.0 2.0 139.0 3.0 2.0 3.0 256.0 3.0 673.0 3.0 7.0 2.0 315.0 3.0 99.0 3.0 594.0 671.0 40.0 2.0 194.0 2.0 10.0 2.0 215.0 2.0 108.0 3.0 50.0 3.0 625.0 3.0 66.0 3.0 100.0 2.0 268.0 3.0 30.0 3.0 14.0 3.0 48.0 3.0 68.0 3.0 2.0 3.0 326.0 2.0 1048.0 3.0 665.0 3.0 25.0 3.0 311.0 2.0 48.0 3.0 71.0 3.0 172.0 seconds 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } [WaypointInterpolator TeamTrack4] distances =145.0 38.18376618407357 0.0 38.18376618407357 0.0 113.13708498984761 0.0 113.13708498984761 0.0 36.76955262170047 0.0 36.76955262170047 0.0 5.656854249492381 0.0 2.8284271247461903 0.0 0.0 0.0 8.48528137423857 0.0 8.48528137423857 0.0 8.48528137423857 0.0 9.899494936611665 0.0 7.0710678118654755 0.0 24.041630560342615 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 0.0 0.0 42.00297608503474 0.0 43.292609068985435 0.0 1.4142135623730951 0.0 5.656854249492381 0.0 19.79898987322333 0.0 93.33809511662427 0.0 1.4142135623730951 0.0 8.48528137423857 0.0 74.95331880577403 0.0 19.79898987322333 0.0 7.0710678118654755 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 8.48528137423857 0.0 9.899494936611665 0.0 12.727922061357855 0.0 0.0 0.0 18.384776310850235 0.0 15.556349186104045 0.0 0.0 0.0 meters [WaypointInterpolator TeamTrack4] totalDistance =1001 meters [WaypointInterpolator TeamTrack4] totalDuration =10019 seconds (2 hours,46 minutes,59 seconds) org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack6] initializing new 96-point WaypointInterpolator TeamTrack6 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) [WaypointInterpolator TeamTrack6] legDurations =557.0 3.0 454.0 2.0 844.0 2.0 32.0 2.0 1552.0 2.0 20.0 2.0 255.0 2.0 11.0 3.0 727.0 2.0 235.0 2.0 189.0 3.0 7.0 2.0 7.0 3.0 14.0 2.0 16.0 51.0 368.0 422.0 674.0 3.0 10.0 2.0 84.0 3.0 24.0 2.0 80.0 3.0 103.0 3.0 26.0 2.0 148.0 3.0 34.0 3.0 21.0 2.0 26.0 2.0 375.0 3.0 188.0 2.0 73.0 3.0 360.0 3.0 137.0 3.0 70.0 2.0 24.0 3.0 19.0 3.0 49.0 3.0 172.0 3.0 61.0 3.0 121.0 3.0 49.0 2.0 106.0 2.0 253.0 3.0 361.0 2.0 153.0 2.0 14.0 3.0 9.0 2.0 873.0 3.0 502.0 seconds 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TeamTrack6] distances =129.0 4.242640687119285 0.0 5.656854249492381 0.0 132.93607486307093 0.0 131.52186130069785 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 29.698484809834994 0.0 11.313708498984761 0.0 43.840620433565945 0.0 121.62236636408618 0.0 16.97056274847714 0.0 5.656854249492381 0.0 96.16652224137046 0.0 1.4142135623730951 0.0 1.4142135623730951 0.0 12.727922061357855 0.0 12.727922061357855 0.0 38.18376618407357 0.0 39.59797974644666 0.0 41.012193308819754 0.0 4.242640687119285 0.0 11.313708498984761 0.0 7.0710678118654755 0.0 11.313708498984761 0.0 4.242640687119285 0.0 0.0 0.0 1.4142135623730951 0.0 33.94112549695428 0.0 9.899494936611665 0.0 1.4142135623730951 0.0 0.0 0.0 31.11269837220809 0.0 7.0710678118654755 0.0 7.0710678118654755 0.0 0.0 0.0 26.870057685088806 0.0 14.142135623730951 0.0 1.4142135623730951 0.0 2.8284271247461903 0.0 2.8284271247461903 0.0 0.0 0.0 1.4142135623730951 0.0 18.384776310850235 0.0 5.656854249492381 0.0 4.242640687119285 0.0 28.284271247461902 0.0 meters [WaypointInterpolator TeamTrack6] totalDistance =1116.1 meters [WaypointInterpolator TeamTrack6] totalDuration =11073 seconds (3 hours,4 minutes,33 seconds) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch [WaypointInterpolator TeamTrack7] initializing new 46-point WaypointInterpolator TeamTrack7 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; [WaypointInterpolator TeamTrack7] legDurations =36.0 2.0 650.0 2.0 36.0 3.0 150.0 3.0 29.0 2.0 670.0 2.0 21.0 3.0 264.0 2.0 116.0 3.0 327.0 3.0 45.0 3.0 65.0 2.0 68.0 3.0 784.0 2.0 232.0 3.0 326.0 2.0 830.0 3.0 209.0 758.0 432.0 3.0 225.0 3.0 2955.0 3.0 908.0 2.0 413.0 seconds 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: [WaypointInterpolator TeamTrack7] distances =97.0 84.8528137423857 0.0 28.284271247461902 0.0 24.041630560342615 0.0 28.284271247461902 0.0 31.11269837220809 0.0 80.61017305526642 0.0 77.78174593052023 0.0 5.656854249492381 0.0 4.242640687119285 0.0 41.012193308819754 0.0 0.0 0.0 0.0 0.0 0.0 0.0 39.59797974644666 0.0 14.142135623730951 0.0 25.45584412271571 0.0 0.0 0.0 2.8284271247461903 0.0 132.93607486307093 0.0 131.52186130069785 0.0 9.899494936611665 0.0 8.48528137423857 0.0 meters 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); [WaypointInterpolator TeamTrack7] totalDistance =867.7 meters 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: [WaypointInterpolator TeamTrack7] totalDuration =10603 seconds (2 hours,56 minutes,43 seconds) 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (outputValue) 3: { 4: if (traceEnabled) forcePrint (outputValue); 5: } 6: function forcePrint (outputValue) 7: { 8: // try to ensure outputValue is converted to string despite browser idiosyncracies 9: outputString = outputValue.toString(); // utility function according to spec 10: if (outputString == null) outputString = outputValue; // direct cast 11: 12: Browser.print ('[WaypointInterpolator ' + description + '] ' + outputString + '\n'); 13: } 14: 15: function distance (p1, p2) 16: { 17: return Math.sqrt ( 18: (p2.x - p1.x) * (p2.x - p1.x) + 19: (p2.y - p1.y) * (p2.y - p1.y) + 20: (p2.z - p1.z) * (p2.z - p1.z)); 21: } 22: 23: function normalize2Pi (angle) 24: { 25: twoPi = 2 * Math.PI; 26: x = angle; 27: while (x >= twoPi) x = x - twoPi; 28: while (x < 0) x = x + twoPi; 29: return x; 30: } 31: 32: function normalizePi (angle) 33: { 34: twoPi = 2 * Math.PI; 35: x = angle; 36: while (x >= Math.PI) x = x - twoPi; 37: while (x < -Math.PI) x = x + twoPi; 38: return x; 39: } 40: 41: function degrees (angle) 42: { 43: return angle * 180.0 / Math.PI; 44: } 45: 46: function radians (theta) 47: { 48: return theta * Math.PI / 180.0; 49: } 50: 51: function initialize () 52: { 53: saveTrace = traceEnabled; 54: traceEnabled = true; // debug use 55: outputInitializationComputations = true; // debug use 56: 57: scriptError = false; 58: traceEnabled= false; // set traceEnabled=true for selective debug during initialization only 59: 60: forcePrint ('initializing new ' + waypoints.length + '-point WaypointInterpolator ' + description); 61: tracePrint ('Browser.name =' + Browser.name); 62: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 63: tracePrint ('WaypointPI.keyValue=' + WaypointPI.keyValue.toString()); 64: 65: // TODO forcePrint ('Returning, initialization trace complete.'); 66: // TODO return; 67: 68: previousFractionIndex = -1; 69: tracePrint ('waypoints =' + waypoints.toString()); 70: if ((waypoints.length == 2) && 71: (waypoints[0].x == 0) && (waypoints[0].y == 0) && (waypoints[0].z == 0) && 72: (waypoints[1].x == 0) && (waypoints[1].y == 0) && (waypoints[1].z == 0)) 73: { 74: tracePrint ('[default waypoints, no action needed]'); 75: return; 76: } 77: if (waypoints.length < 2) 78: { 79: forcePrint ('*** error: insufficient waypoints, WaypointInterpolator ignored ***'); 80: scriptError=true; 81: return; 82: } 83: if ( heightLabel.toLowerCase()!='altitude' && 84: heightLabel.toLowerCase()!='depth' && 85: heightLabel.toLowerCase()!='none') 86: { 87: forcePrint ('*** error, heightLabel =' + heightLabel + ', allowed values (none, altitude, depth) ***'); 88: heightLabel ='none'; 89: } 90: 91: useDefaultSpeed = false; // initialize booleans 92: useLegSpeeds = false; 93: useLegDurations = false; 94: 95: if ((legSpeeds.length == 0) && (legDurations.length == 0)) // use defaultSpeed 96: { 97: tracePrint ('defaultSpeed =' + defaultSpeed.toString() + ' meters/second'); 98: if (defaultSpeed <= 0) 99: { 100: forcePrint ('*** error, defaultSpeed <= 0 ***'); 101: scriptError=true; 102: return; 103: } 104: else 105: { 106: useDefaultSpeed = true; 107: tracePrint ('useDefaultSpeed = true'); 108: } 109: } 110: else if (legSpeeds.length > 0) 111: { 112: tracePrint ('legSpeeds =' + legSpeeds.toString() + ' meters/second'); 113: if (legSpeeds.length != waypoints.length - 1) 114: { 115: forcePrint ('*** error, legSpeeds.length (' + legSpeeds.length + ' must be one less than waypoints.length (' + waypoints.length + ') ***'); 116: scriptError=true; 117: return; 118: } 119: for (i = 0; i < legSpeeds.length; i++) 120: { 121: if (legSpeeds[i] <= 0) 122: { 123: forcePrint ('*** error, legSpeeds[' + i + '] zero or negative ***'); 124: scriptError=true; 125: return; 126: } 127: } 128: if (legDurations.length > 0) 129: tracePrint ('warning: legDurations ignored, useLegSpeeds=true'); 130: else tracePrint ('useLegSpeeds=true'); 131: useLegSpeeds=true; 132: } 133: else // legDurations.length > 0 134: { 135: // Xj3D X3DFieldreader.java line 1920: parse error fails to read MFTime values; PositionInterpolator.key destination uses MFFloat anyway 136: forcePrint ('legDurations =' + legDurations.toString() + ' seconds'); 137: if ((legDurations.length != 1) && (legDurations.length != waypoints.length - 1)) 138: { 139: forcePrint ('*** error, legDurations.length must be one less than waypoints.length ***'); 140: scriptError=true; 141: return; 142: } 143: for (i = 0; i < legDurations.length; i++) 144: { 145: if (legDurations[i] < 0) 146: { 147: legDurations[i] = Math.abs(legDurations[i]); 148: forcePrint ('*** error, legDurations[' + i + ']= -' + legDurations[i] 149: + ' is less than zero ***'); 150: scriptError=true; 151: return; 152: } 153: else if (legDurations[i] == 0) 154: { 155: forcePrint ('*** Warning, zero value encountered/ignored: ' + 156: 'legDurations[' + i + '] =' + legDurations[i]); 157: } 158: } 159: tracePrint ('useLegDurations=true'); 160: useLegDurations=true; 161: } 162: positionKeyValueArray = waypoints; 163: 164: for (i = 0; i < (waypoints.length - 1); i++) 165: { 166: distances[i] = Math.sqrt ( 167: (waypoints[i+1].x - waypoints[i].x) * (waypoints[i+1].x - waypoints[i].x) + 168: (waypoints[i+1].y - waypoints[i].y) * (waypoints[i+1].y - waypoints[i].y) + 169: (waypoints[i+1].z - waypoints[i].z) * (waypoints[i+1].z - waypoints[i].z)); 170: totalDistance += distances[i]; 171: pointIndicesAccumulator[i]= i; 172: } 173: forcePrint ('distances =' + distances.toString() + ' meters'); 174: forcePrint ('totalDistance =' + Math.round (totalDistance * 10)/10 + ' meters'); 175: pointIndicesAccumulator[waypoints.length - 1]= waypoints.length - 1; 176: pointIndicesAccumulator[waypoints.length] = -1; 177: 178: for (i = 0; i < (waypoints.length ); i++) 179: { 180: verticalDropLineIndicesAccumulator[3*i] = 2*i; 181: verticalDropLineIndicesAccumulator[3*i+ 1] = 2*i + 1; 182: verticalDropLineIndicesAccumulator[3*i+ 2] = -1; 183: verticalDropLinePointsAccumulator[2*i] = waypoints[i]; 184: verticalDropLinePointsAccumulator[2*i+1] = new SFVec3f(waypoints[i].x, 0.0, waypoints[i].z); 185: } 186: pointIndices = pointIndicesAccumulator; 187: tracePrint ('pointIndices =' + pointIndices.toString()); 188: verticalDropLineIndices = verticalDropLineIndicesAccumulator; 189: tracePrint ('verticalDropLineIndices =' + verticalDropLineIndices.toString()); 190: verticalDropLinePoints = verticalDropLinePointsAccumulator; 191: tracePrint ('verticalDropLinePoints =' + verticalDropLinePoints.toString()); 192: 193: totalDurationAccumulator = 0.0; 194: for (i = 0; i < (waypoints.length - 1); i++) 195: { 196: if (useDefaultSpeed) 197: { 198: totalDurationAccumulator += distances[i] / defaultSpeed; 199: } 200: else if (useLegSpeeds) 201: { 202: totalDurationAccumulator += distances[i] / legSpeeds[i]; 203: } 204: else // useLegDurations 205: { 206: totalDurationAccumulator += legDurations[i]; 207: // forcePrint ('legDurations[' + i + ']=' + legDurations[i]); 208: // forcePrint ('totalDurationAccumulator=' + totalDurationAccumulator + ' seconds'); 209: } 210: } 211: totalDuration = totalDurationAccumulator; // send SFTime eventOut 212: hours = Math.floor (totalDuration / 3600.0); // % is modulo operator, provides remainder 213: minutes = Math.floor ((totalDuration - hours * 3600) / 60.0); 214: seconds = Math.round ((totalDuration - hours * 3600 - minutes * 60) * 10) / 10; // 0.1 sec resolution 215: if (totalDuration <= 0) 216: { 217: forcePrint ('*** error: totalDuration=' + totalDuration + ' seconds (' + 218: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 219: scriptError=true; 220: return; 221: } 222: else if (outputInitializationComputations) 223: forcePrint ('totalDuration =' + Math.round (totalDuration * 10)/10 + ' seconds (' + 224: hours + ' hours,' + minutes + ' minutes,' + seconds + ' seconds)'); 225: 226: positionKey[0] = 0; 227: for (i = 1; i < waypoints.length; i++) 228: { 229: if (useDefaultSpeed) 230: { 231: positionKey[i] = i / (waypoints.length - 1); // simple fraction 232: } 233: else if (useLegSpeeds) 234: { 235: positionKey[i] = ((distances[i-1] / legSpeeds[i-1]) / totalDuration) + positionKey[i-1]; 236: } 237: else // useLegDurations 238: { 239: positionKey[i] = (legDurations[i-1] / totalDuration) + positionKey[i-1]; 240: } 241: } 242: positionKey[waypoints.length-1] = 1.0; // avoid roundup greater than 1.0 243: 244: tracePrint ('positionKey.length =' + positionKey.length); 245: tracePrint ('positionKey =' + positionKey.toString()); 246: tracePrint ('positionKeyValueArray.length =' + positionKeyValueArray.length); 247: tracePrint ('positionKeyValueArray =' + positionKeyValueArray.toString()); 248: 249: // directly set event 250: WaypointPI.key = positionKey; 251: WaypointPI.keyValue = positionKeyValueArray; 252: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 253: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 254: 255: // ROUTE outputOnly event 256: finalPositionKey = positionKey; 257: finalPositionKeyValueArray = positionKeyValueArray; 258: tracePrint ('finalPositionKey =' + finalPositionKey.toString()); 259: tracePrint ('finalPositionKeyValueArray =' + finalPositionKeyValueArray.toString()); 260: tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 261: tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 262: 263: tracePrint ('pitchUpDownForVerticalWaypoints=' + pitchUpDownForVerticalWaypoints); 264: 265: // different approaches to orientation calculations 266: whichRotationVersion ='FirstHeadingThenPitchStayVertical'; 267: //'IndependentLegOrientations'; 268: //'RelativeLegOrientations'; 269: //'FirstHeadingThenPitchStayVertical'; 270: tracePrint ('whichRotationVersion=' + whichRotationVersion); 271: // SFRotation constructor for two Vector3Arrays returns rotation from first to second 272: // default body axis is along X axis 273: // TODO avoid changing value if normalized vector has length 0 (meaning no direction change) 274: orientations = new MFRotation(); 275: orientations[0] = new SFRotation (new SFVec3f (1, 0, 0), 276: waypoints[1].subtract(waypoints[0]).normalize()); // first leg 277: dx = waypoints[1].x - waypoints[0].x; 278: dy = waypoints[1].y - waypoints[0].y; 279: dz = waypoints[1].z - waypoints[0].z; 280: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 281: levelDistance = Math.sqrt (dx*dx + dz*dz); 282: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + ', legDistance=' + legDistance + ', levelDistance=' + levelDistance); 283: tracePrint ('orientations[0] =' + orientations[0].toString()); 284: 285: for (i = 1; i < (waypoints.length - 1); i++) // compute orientations array 286: { 287: dx = waypoints[i+1].x - waypoints[i].x; 288: dy = waypoints[i+1].y - waypoints[i].y; 289: dz = waypoints[i+1].z - waypoints[i].z; 290: legDistance = Math.sqrt (dx*dx + dy*dy + dz*dz); 291: levelDistance = Math.sqrt (dx*dx + dz*dz); 292: tracePrint ('dx=' + dx + ', dy=' + dy + ', dz=' + dz + 293: ', legDistance=' + Math.round ( legDistance*10)/10 + 294: ', levelDistance=' + Math.round (levelDistance*10)/10); 295: 296: // tracePrint ('waypoints[i ].subtract(waypoints[i-1]) =' + waypoints[i ].subtract(waypoints[i-1]).toString()); 297: // tracePrint ('waypoints[i+1].subtract(waypoints[i]) =' + waypoints[i+1].subtract(waypoints[i]).toString()); 298: // tracePrint ('dot product=' + waypoints[i+1].subtract(waypoints[i]).normalize(). 299: // dot(waypoints[i].subtract(waypoints[i-1]).normalize()).toString()); 300: 301: if (whichRotationVersion=='IndependentLegOrientations') 302: { 303: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 304: // using constructor SFRotation (SFVec3f fromVector, SFVec3f toVector) 305: // see X3D ECMAScript binding Table 7.18 — SFRotation instance creation functions 306: // buggy: can twist/roll unpredictably about relative-x axis 307: // apparently a CosmoPlayer bug in SFRotation constructor when pointing (-1, 0, 0) 308: // TODO test if difference vector is zero, if so maintain previous rotation 309: orientations[i] = new SFRotation ( 310: new SFVec3f (1, 0, 0), 311: waypoints[i+1].subtract(waypoints[i]).normalize()); 312: } 313: else if (whichRotationVersion=='RelativeLegOrientations') 314: { 315: tracePrint ('whichRotationVersion==IndependentLegOrientations'); 316: orientations[i] = new SFRotation ( 317: waypoints[i ].subtract(waypoints[i-1]).normalize(), 318: waypoints[i+1].subtract(waypoints[i]).normalize()); 319: // orientation multiplication (i.e. composition) is order dependent 320: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 321: } 322: else if (whichRotationVersion=='FirstHeadingThenPitchStayVertical') 323: { 324: if ( (Math.abs(legDistance) <= 0.00001) || 325: ((Math.abs(levelDistance) <= 0.00001) && (pitchUpDownForVerticalWaypoints == false))) 326: { 327: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, coincident'); 328: if (legDistance <= 0.00001) 329: tracePrint ('...staying in one place'); 330: else 331: tracePrint ('...maintaining orientation during vertical motion'); 332: orientations[i] = orientations[i-1]; 333: } 334: else if (levelDistance <= 0.00001) // pitch up/down along vertical axis 335: { 336: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, pitch up/down along vertical axis'); 337: // still twisting about roll axis, unfortunately... 338: if (waypoints[i+1].y > waypoints[i].y) // or test dy 339: { 340: tracePrint ('...pitching up vertical axis'); 341: orientations[i] = new SFRotation ( 342: waypoints[i].subtract(waypoints[i-1]).normalize(), 343: new SFVec3f (0, 1, 0)); // relative 344: } 345: else 346: { 347: tracePrint ('...pitching down vertical axis'); 348: orientations[i] = new SFRotation ( 349: waypoints[i].subtract(waypoints[i-1]).normalize(), 350: new SFVec3f (0, -1, 0)); // relative 351: } 352: orientations[i] = orientations[i-1].multiply (orientations[i]); // relative to previous leg 353: } 354: else // carefully rotate about Y axis then pitch up/down to avoid unpredictable twists/rolls 355: { 356: tracePrint ('whichRotationVersion==FirstHeadingThenPitchStayVertical, carefully rotate about Y axis etc.'); 357: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 358: orientations[i] = new SFRotation (0, 1, 0, -heading); // note negation 359: // can go vertical if preferred, levelDistance == 0 cases handled above 360: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 361: // orientation multiplication (i.e. composition) is order dependent 362: // !! this is the step that causes a Cosmo/Cortona sign error !! 363: // it is due to opposite responses to multiplication order. 364: tempHold = orientations[i]; // not assuming that browser self-multiplication is safe 365: if (Browser.name=='CosmoPlayer') // reverse multiplication order for old browser 366: orientations[i] = (new SFRotation (0, 0, 1, pitchAngle)).multiply (tempHold); // mod heading 367: else orientations[i] = tempHold.multiply (new SFRotation (0, 0, 1, pitchAngle)); // mod heading 368: tracePrint ('heading=' + Math.round (degrees (heading) *10)/10 + ' degrees,' + 369: ' pitchAngle=' + Math.round (degrees (pitchAngle)*10)/10 + ' degrees'); 370: } 371: } 372: else if (Math.abs(legDistance) <= 0.00001) 373: { Time exceeded, killing system 374: tracePrint ('coincident waypoints, set orientations[' + i + '] = orientations[' + i-1 + ']'); 375: orientations[i] = orientations[i-1]; 376: } 377: else 378: { 379: forcePrint ('*** unexpected case trapped, set orientations[' + i + '] = orientations[' + i-1 + ']'); 380: orientations[i] = orientations[i-1]; 381: } 382: tracePrint ('orientations[' + i + '] =' + orientations[i].toString()); 383: } 384: // traceEnabled = true; // debug 385: 386: // full array trace 387: tracePrint ('orientations =' + orientations.toString()); 388: 389: if (orientations.length != (waypoints.length - 1)) 390: { 391: forcePrint ('** computation error: orientations.length=' + orientations.length + ' mismatch with waypoints.length=' + waypoints.length); 392: } 393: 394: if (turningRate < 0) 395: { 396: forcePrint ('** error: negative value for turningRate illegal, making turningRate positive'); 397: turningRate = -turningRate; 398: } 399: tracePrint ('turningRate =' + turningRate + ' degrees/second'); 400: 401: orientationKey = new MFFloat (); 402: orientationKey[0] = 0; 403: for (i = 1; i < (waypoints.length-1); i++) 404: { 405: deltaAngle = orientations[i].multiply(orientations[i-1].inverse()).angle; 406: deltaAngle = normalizePi (deltaAngle); 407: turnTime = Math.abs (deltaAngle) / radians (turningRate); 408: tracePrint ('deltaAngle[' + i + ']=' + degrees (deltaAngle) + ' degrees, turnTime=' + turnTime); 409: 410: precedingLegDuration = (positionKey[i] - positionKey[i-1]) * totalDuration; 411: followingLegDuration = (positionKey[i+1] - positionKey[i] ) * totalDuration; 412: // turn for no more than 1/3 of preceding or following leg durations, respectively 413: precedingTurnKeyOffset = Math.min (turnTime/2, precedingLegDuration/3) / totalDuration; 414: followingTurnKeyOffset = Math.min (turnTime/2, followingLegDuration/3) / totalDuration; 415: tracePrint ('precedingTurnKeyOffset=' + (precedingTurnKeyOffset * totalDuration) + ' seconds'); 416: tracePrint ('followingTurnKeyOffset=' + (followingTurnKeyOffset * totalDuration) + ' seconds'); 417: 418: orientationKey[3*i - 2] = positionKey[i] - precedingTurnKeyOffset; 419: orientationKey[3*i - 1] = positionKey[i]; 420: orientationKey[3*i] = positionKey[i] + followingTurnKeyOffset; 421: if (orientationKey[3*i - 2] <= positionKey[i-1]) // interpolate preceding key if needed 422: { 423: orientationKey[3*i - 2] = positionKey[i-1] + ((positionKey[i] - positionKey[i-1]) * 2 / 3); 424: } 425: if (orientationKey[3*i] >= positionKey[i+1]) // interpolate following key if needed 426: { 427: orientationKey[3*i] = positionKey[i] + ((positionKey[i+1] - positionKey[i]) * 1 / 3); 428: } 429: if ((orientationKey[3*i - 2] > orientationKey[3*i - 1]) || (orientationKey[3*i - 1] > orientationKey[3*i])) 430: { 431: forcePrint ('** error computing orientationKey [' + (3*i - 2) + '..' + (3*i) + ']'); 432: } 433: } 434: orientationKey[3*(waypoints.length-1)-2] = 1.0; // avoid roundup greater than 1 435: tracePrint ('orientationKey.length =' + orientationKey.length); 436: tracePrint ('orientationKey =' + orientationKey.toString()); 437: 438: // 439: for (i = 2; i < (orientationKey.length-1); i++) 440: { 441: if (orientationKey [i-1] > orientationKey [i]) 442: forcePrint ('*** error,' + 443: 'orientationKey [' + (i-1) + ']=' + orientationKey [i-1].toString() + ',' + 444: 'orientationKey [' + (i) + ']=' + orientationKey [i].toString() + 445: ' values are not monotonically increasing ***'); 446: if ((orientationKey [i] < 0) || (orientationKey [i] > 1)) 447: forcePrint ('*** error, orientationKey [' + i + ']=' + orientationKey [i].toString() + 448: ' value is out of range [0..1] ***'); 449: } 450: tracePrint ('check orientationKey complete, dynamically building orientationKeyValueArray next'); 451: orientationKeyValueArray = new MFRotation (); 452: orientationKeyValueArray[0] = orientations[0]; 453: orientationKeyValueArray[1] = orientations[0]; 454: for (i = 1; i < (waypoints.length - 1); i++) 455: { 456: // spherical linear interpolation (slerp) 0.5 interpolates halfway between adjacent orientations 457: orientationKeyValueArray[3*i - 1] = orientations[i-1].slerp(orientations[i], 0.5); 458: orientationKeyValueArray[3*i] = orientations[i]; 459: orientationKeyValueArray[3*i + 1] = orientations[i]; // straight-line track, same orientation 460: } 461: tracePrint ('orientationKeyValueArray.length =' + orientationKeyValueArray.length); 462: tracePrint ('orientationKeyValueArray =' + orientationKeyValueArray.toString()); 463: 464: // eliminate orientationKey triplicates (smaller arrays overcome CosmoPlayer overflow bug) 465: newKey = new MFFloat (); 466: newKey [0] = orientationKey [0]; 467: newKey [1] = orientationKey [1]; 468: newKeyValue = new MFRotation (); 469: newKeyValue [0] = orientationKeyValueArray [0]; 470: newKeyValue [1] = orientationKeyValueArray [1]; 471: index = 2; // keep first two orientations identical, index is for next value 472: for (i = 2; i < (orientationKeyValueArray.length-3) ; i++) 473: { 474: dotProductBA = orientationKeyValueArray [i-1].getAxis().dot(orientationKeyValueArray [i-2].getAxis()); 475: dotProductCB = orientationKeyValueArray [i].getAxis().dot(orientationKeyValueArray [i-1].getAxis()); 476: angleDifferenceBA = normalizePi( 477: normalize2Pi (orientationKeyValueArray [i-1].angle) - 478: normalize2Pi (orientationKeyValueArray [i-2].angle)) * 180 / Math.PI; 479: angleDifferenceCB = normalizePi( 480: normalize2Pi (orientationKeyValueArray [i].angle) - 481: normalize2Pi (orientationKeyValueArray [i-1].angle)) * 180 / Math.PI; 482: 483: if (i < 10) // too many outputs clobbers the trace console 484: { 485: tracePrint ('orientationKeyValueArray [' + (i-2) + ']=' + orientationKeyValueArray [i-2].toString()); 486: tracePrint ('orientationKeyValueArray [' + (i-1) + ']=' + orientationKeyValueArray [i-1].toString()); 487: tracePrint ('orientationKeyValueArray [' + (i ) + ']=' + orientationKeyValueArray [i ].toString()); 488: tracePrint ('dotProductBA =' + dotProductBA + ', dotProductCB =' + dotProductCB); 489: tracePrint ('angleDifferenceBA=' + angleDifferenceBA + ', angleDifferenceBC=' + angleDifferenceCB + ' degrees'); 490: } 491: 492: // // depth check also needed! but positionKey is already optimized/compressed, so how to check? 493: // if ((Math.abs (dotProductCB - 1) < 0.01) && 494: // (Math.abs (dotProductBA - 1) < 0.01) && 495: // (Math.abs (angleDifferenceCB) < 1.0 ) && 496: // (Math.abs (angleDifferenceBA) < 1.0 )) // degrees 497: // { 498: // // replace key time with later value 499: // tracePrint ('... matching this orientationKey time,' + 500: // 'updating key' + newKey [index-1] + ' to' + orientationKey [i]); 501: // newKey [index-1] = orientationKey [i]; 502: // // don't update orientation in order to avoid creeping matches 503: // } 504: // else 505: // { 506: newKey [index] = orientationKey [i]; 507: newKeyValue [index] = orientationKeyValueArray [i]; 508: index ++; 509: tracePrint ('... keeping this orientationKeyValue'); 510: // } 511: if (newKey [index-2] > newKey [index-1]) 512: forcePrint ('*** error,' + 513: 'newKey [' + (index-2) + ']=' + newKey [index-2].toString() + ',' + 514: 'newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 515: ' values are not monotonically increasing ***'); 516: if ((newKey [index-1] < 0) || (newKey [index-1] > 1)) 517: forcePrint ('*** error, newKey [' + (index-1) + ']=' + newKey [index-1].toString() + 518: ' value is out of range [0..1] ***'); 519: } 520: newKey [index] = orientationKey [orientationKeyValueArray.length-2]; // match finals values 521: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-2]; 522: index++; 523: newKey [index] = orientationKey [orientationKeyValueArray.length-1]; // match finals values 524: newKeyValue [index] = orientationKeyValueArray [orientationKeyValueArray.length-1]; 525: tracePrint ('orientation newKey.length =' + newKey.length); 526: tracePrint ('orientation newKey =' + newKey.toString()); 527: tracePrint ('orientation newKeyValue.length =' + newKeyValue.length); 528: tracePrint ('orientation newKeyValue =' + newKeyValue.toString()); 529: 530: WaypointOI.key = newKey; 531: WaypointOI.keyValue = newKeyValue; 532: tracePrint ('WaypointOI.key =' + WaypointOI.key.toString()); 533: tracePrint ('WaypointOI.keyValue =' + WaypointOI.keyValue.toString()); 534: 535: tracePrint ('labelDisplayMode=' + labelDisplayMode); 536: if (labelDisplayMode.toLowerCase() =='waypoints') 537: { 538: // create text labels for each waypoint 539: outputChild = new MFNode (); 540: outputVrmlString =''; 541: for (i = 0; i < waypoints.length; i++) 542: { 543: textOffset = waypoints[i].add(labelOffset); 544: if ((i == waypoints.length-1) && (waypoints[i].x == waypoints[0].x) && 545: (waypoints[i].y == waypoints[0].y) && (waypoints[i].z == waypoints[0].z)) 546: // double offset for endpoint when waypoints are a loop 547: textOffset = textOffset.subtract(new SFVec3f (0, 3 * labelFontSize, 0)); 548: hours = Math.floor (totalDuration * positionKey[i] / 3600.0); // % is modulo operator, provides remainder 549: minutes = Math.floor ((totalDuration * positionKey[i] - hours * 3600.0) / 60.0); 550: seconds = Math.round (totalDuration * positionKey[i] - hours * 3600.0 - minutes * 60.0); 551: while (minutes >= 60) 552: { 553: minutes -= 60; 554: hours += 1; 555: } 556: while (seconds >= 60) 557: { 558: seconds -= 60; 559: minutes += 1; 560: } 561: if (hours < 10) hours ='0' + hours; 562: if (minutes < 10) minutes ='0' + minutes; 563: if (seconds < 10) seconds ='0' + seconds; 564: locationX = Math.round (waypoints[i].x); 565: depth = -Math.round (waypoints[i].y * 10) / 10; 566: locationZ = Math.round (waypoints[i].z); 567: if (heightLabel.toLowerCase()=='altitude') 568: depthString = (-depth) + ' '; 569: else if (heightLabel.toLowerCase()=='depth') 570: depthString = depth + ' '; 571: else if (heightLabel.toLowerCase()=='none') 572: depthString =' '; 573: else depthString =' '; 574: outputVrmlString += 575: 'Transform { translation' + textOffset + '\n' 576: + ' children LOD { range [' + 150 * labelFontSize + ' ]\n' 577: + ' level [\n' 578: + ' Billboard { axisOfRotation 0 1 0 \n' 579: + ' children Shape {\n' 580: + ' geometry Text {\n' 581: + ' string [ "' + hours + ':' + minutes + ':' + seconds + '"\n' 582: + ' "' + locationX + ' ' + depthString + locationZ + ' ' + '" ]\n' 583: + ' fontStyle DEF WPIFontStyle FontStyle {\n' 584: + ' size' + labelFontSize + '\n' 585: + ' justify [ "MIDDLE" "MIDDLE" ]\n' 586: + ' }\n' 587: + ' }\n' 588: + ' appearance DEF WPIAppearance Appearance {\n' 589: + ' material Material { diffuseColor' + labelColor + ' }\n' 590: + ' }\n' 591: + ' }\n' 592: + ' }\n' 593: + ' WorldInfo { } ]\n' 594: + ' }\n' 595: + '}\n'; 596: } 597: tracePrint ('outputVrmlString=' + outputVrmlString); 598: 599: outputChild = Browser.createVrmlFromString (outputVrmlString); 600: OutputLabelsGroup.addChildren = outputChild; 601: 602: // tracePrint ('OutputLabelsGroup.children ='); 603: // tracePrint (outputChild + ' ' + OutputLabelsGroup.children.toString()); 604: } 605: else if (labelDisplayMode.toLowerCase() =='interpolation') 606: { 607: // updates occur when fraction changes 608: } 609: else if ((labelDisplayMode.toLowerCase() !='none') && (labelDisplayMode !='')) 610: { 611: forcePrint ('*** illegal value labelDisplayMode=' + labelDisplayMode + ', ignored'); 612: } 613: 614: if (outputInitializationComputations) 615: { 616: tracePrint ('initialization complete'); 617: forcePrint ('======================================='); 618: } 619: traceEnabled = saveTrace; 620: 621: } // end of initialize() method 622: 623: function set_fraction (fractionValue, timeStamp) 624: { 625: tracePrint ('fractionValue=' + fractionValue); 626: tracePrint ('previousFractionIndex=' + previousFractionIndex); 627: tracePrint ('WaypointPI.value_changed=' + WaypointPI.value_changed.toString()); 628: tracePrint ('WaypointOI.value_changed=' + WaypointOI.value_changed.toString()); 629: 630: if (scriptError==true) 631: { 632: tracePrint ('scriptError==true, no response by set_fraction()'); 633: return; 634: } 635: // tracePrint ('WaypointPI.key =' + WaypointPI.key.toString()); 636: // tracePrint ('WaypointPI.keyValue =' + WaypointPI.keyValue.toString()); 637: 638: // wide input range supported by interpolators, 639: // usually no range check on fractionValue. 640: // however WaypointInterpolator input range is [0..1], so check 641: if ((fractionValue < 0) || (fractionValue > 1)) 642: { 643: forcePrint ('*** error: set_fraction=' + fractionValue + ' out of range [0..1], ignored'); 644: return; 645: } 646: 647: if (previousFractionIndex == -1) 648: { 649: previousFractionIndex = 0; // start 650: while (fractionValue >= positionKey[previousFractionIndex+1]) 651: { 652: previousFractionIndex ++; 653: if (previousFractionIndex >= waypoints.length - 2) break; 654: } 655: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 656: waypoints[previousFractionIndex +1]); 657: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 658: } 659: else if (waypoints.length == 2) 660: { 661: // only one segment, no action required 662: } 663: else if (previousFractionIndex == waypoints.length - 2) // last leg 664: { 665: if (fractionValue < positionKey[previousFractionIndex]) // looped 666: { 667: previousFractionIndex = 0; // start 668: while (fractionValue >= positionKey[previousFractionIndex+1]) 669: { 670: previousFractionIndex ++; 671: if (previousFractionIndex >= waypoints.length - 2) break; 672: } 673: highlightCoordinates = new MFVec3f (waypoints[previousFractionIndex], 674: waypoints[previousFractionIndex +1]); 675: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 676: } 677: } 678: else if (fractionValue >= positionKey[previousFractionIndex+1]) 679: { 680: previousFractionIndex++; 681: while (fractionValue >= positionKey[previousFractionIndex+1]) 682: { 683: previousFractionIndex ++; 684: if (previousFractionIndex >= waypoints.length - 2) break; 685: } 686: if (previousFractionIndex > waypoints.length - 2) previousFractionIndex = 0; 687: highlightCoordinates = new MFVec3f ( 688: waypoints[previousFractionIndex], 689: waypoints[previousFractionIndex+1]); 690: tracePrint ('highlightCoordinates=' + highlightCoordinates.toString()); 691: } 692: // else previousFractionIndex ought to be OK 693: 694: if (labelDisplayMode =='interpolation') 695: { 696: hours = Math.floor (totalDuration * fractionValue / 3600.0); // % is modulo operator, provides remainder 697: minutes = Math.floor ((totalDuration * fractionValue - hours * 3600) / 60.0); 698: seconds = Math.round (totalDuration * fractionValue - hours * 3600 - minutes * 60); 699: while (minutes > 60) 700: { 701: minutes -= 60; 702: hours += 1; 703: } 704: while (seconds > 60) 705: { 706: seconds -= 60; 707: minutes += 1; 708: } 709: if (hours < 10) hours ='0' + hours; 710: if (minutes < 10) minutes ='0' + minutes; 711: if (seconds < 10) seconds ='0' + seconds; 712: 713: // compute course and pitch 714: currentAxis = WaypointOI.value_changed.getAxis().normalize(); 715: currentRotation = WaypointOI.value_changed; 716: // forcePrint ('=====currentRotation=' + currentRotation.toString() + ', currentAxis=' + currentAxis.toString()); 717: 718: rotatedVector = currentRotation.multVec (new SFVec3f (1, 0, 0)); // rotate x-centered body 719: dx = rotatedVector.x; 720: dy = rotatedVector.y; 721: dz = rotatedVector.z; 722: levelDistance = Math.sqrt (dx*dx + dz*dz); 723: heading = Math.atan2 (dz, dx); // atan2 returns arctangent in any of 4 quadrants 724: if (levelDistance > 0) 725: pitchAngle = Math.atan (dy / levelDistance); // negative angle should pitch down, note no negation 726: else if (dy > 0) 727: pitchAngle = 1.57; 728: else pitchAngle = -1.57; 729: 730: // forcePrint ('rotatedVector=' + rotatedVector.toString()); 731: // forcePrint ('heading=' + degrees(heading) + ', pitchAngle=' + degrees(pitchAngle)); 732: 733: course = Math.round (normalize2Pi ( heading) * 180 / Math.PI); 734: pitch = Math.round (normalizePi ( pitchAngle) * 180 / Math.PI); 735: // format angles in degrees 736: if (course < 10) course = '0' + '0' + course; 737: else if (course < 100) course = '0' + course; 738: 739: // tracePrint ('course=' + course + ', pitch=' + pitch); 740: 741: locationX = Math.round (WaypointPI.value_changed.x); 742: depth = -Math.round (WaypointPI.value_changed.y * 10) / 10; 743: locationZ = Math.round (WaypointPI.value_changed.z); 744: if (heightLabel.toLowerCase()=='altitude') 745: depthString =', altitude ' + (-depth) + 'm'; 746: else if (heightLabel.toLowerCase()=='depth') 747: depthString =', depth ' + depth + 'm'; 748: else if (heightLabel.toLowerCase()=='none') 749: depthString =''; 750: else depthString =''; 751: labelInterpolation = new MFString ( 752: description, 753: (hours + ':' + minutes + ':' + seconds + ', course=' + course + ', pitch=' + pitch), 754: ('location=(' + locationX + ' ' + locationZ + depthString + ')')); 755: // tracePrint ('labelInterpolation=' + labelInterpolation); 756: } 757: tracePrint ('====='); 758: return; 759: } 760: 761: function add_waypoint (newWaypointsArray, timeStamp) 762: { 763: // EcmaScript automatically increases array size 764: // when setting an element one past final element 765: waypoints[waypoints.length] = newWaypointsArray; 766: 767: // initialization code is complicated! so we won't try to shortcut/optimize it, instead just rerun it 768: initialize (); 769: } 770: 771: function set_waypoints (newWaypointsArray, timeStamp) 772: { 773: waypoints = newWaypointsArray; 774: initialize (); 775: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#598) Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LimitedObjectiveExperimentScenarioApril2002.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LowWoodenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/LowWoodenBenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:43:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LowWoodenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/LowWoodenBench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MaintenanceBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/MaintenanceBuildingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MaintenanceBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MaintenanceBuildings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MechanicalEngineeringHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/MechanicalEngineeringHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MechanicalEngineeringHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MechanicalEngineeringHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MultiPurposeBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/MultiPurposeBuildingThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MultiPurposeBuilding.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/MultiPurposeBuilding.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NorthArrow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/NorthArrowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/terra.cotta.rgb org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NorthArrow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:44:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/terra.cotta.rgb org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/NorthArrow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NorthArrow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyFlat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/NpsEmbassyFlatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:45:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/NPS_Campus.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyFlat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:45:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/NPS_Campus.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/NpsEmbassyFlat.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyFlat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/NpsEmbassyMainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:45:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/HerrmannHall/Herrmann2.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_back.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_back.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_back.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_back.jpg Response code: 302 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_bottom.jpg java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_back.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_front.jpg Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_back.jpg java.net.UnknownHostException: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (www.web3dmedia.com) at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:930) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1499) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:849) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_bottom.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_bottom.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_front.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_front.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_bottom.jpg Response code: 302 Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_bottom.jpg java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_bottom.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_front.jpg Response code: 302 Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_front.jpg java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_front.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_left.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_top.jpg Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_left.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_left.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_right.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_right.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_top.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_top.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_left.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_left.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_left.jpg java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_right.jpg at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_right.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_right.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_top.jpg Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_top.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_top.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/fence.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyMain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:45:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/HerrmannHall/Herrmann2.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_back.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_bottom.jpg Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_back.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_back.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_bottom.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_bottom.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_back.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_back.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_front.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_left.jpg Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_bottom.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_bottom.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_back.jpg java.net.UnknownHostException: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (www.web3dmedia.com) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_bottom.jpg at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:930) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1499) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:849) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_front.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_front.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_left.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_left.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_front.jpg Response code: 302 Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_front.jpg java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_front.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_left.jpg Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_left.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_left.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_right.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/horizon_1_top.jpg Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_right.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_right.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_top.jpg Response code: 301 java.io.IOException: File not found. http://www.web3d.org/WorkingGroups/media/textures/panoramas/horizon_1_top.jpg Response code: 301 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_right.jpg Response code: 302 Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_right.jpg java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_right.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: IO Error reading external file http://www.web3dmedia.com/UniversalMedia/textures/panoramas/horizon_1_top.jpg Error: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_top.jpg Response code: 302 java.io.IOException: File not found. http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/horizon_1_top.jpg Response code: 302 at vlc.net.protocol.http.HttpConnection.getInputStream(HttpConnection.java:480) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:289) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:344) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.net.UnknownHostException: www.web3dmedia.com at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:798) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1489) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1348) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1282) at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3104) at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:2879) at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2715) at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2507) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:905) at HTTPClient.HTTPConnection.Get(HTTPConnection.java:824) at vlc.net.protocol.http.HttpConnection.connect(HttpConnection.java:254) at org.xj3d.impl.core.loading.BaseLoadHandler.lambda$makeConnection$0(BaseLoadHandler.java:120) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at org.xj3d.impl.core.loading.BaseLoadHandler.makeConnection(BaseLoadHandler.java:119) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:312) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/fence.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/NpsEmbassyMain.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/NpsEmbassyMain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Phonebooth.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/PhoneboothThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:45:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Phonebooth.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Phonebooth.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PicnicTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/PicnicTableThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PicnicTable.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PicnicTable.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PoolHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/PoolHouseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PoolHouse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/PoolHouse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quadrangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/QuadrangleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quadrangle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:46:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quadrangle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/QuadrangleViewpoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/QuadrangleViewpointsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:47:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/QuadrangleViewpoints.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:47:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.j3d.aviatrix3d.AlreadyParentedException: Parent node currently set, and this node cannot have more than one at a time. Please remove this node from it's current parent first before adding it to another at org.j3d.aviatrix3d.Node.setParent(Node.java:136) at org.j3d.aviatrix3d.Group.addChild(Group.java:676) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:188) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/QuadrangleViewpoints.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quarters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/QuartersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:47:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quarters.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:47:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Quarters.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Redwood.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/RedwoodThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Redwood.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Redwood.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/RootHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/RootHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/RootHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/RootHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SatelliteDish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/SatelliteDishThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SatelliteDish.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SatelliteDish.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Sequoia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/SequoiaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:48:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Sequoia.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:49:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Sequoia.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SpanagelHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/SpanagelHallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:49:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SpanagelHall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:49:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/SpanagelHall.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/SpanagelHall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetBoxThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:49:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetBox.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:49:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetBox.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetCross.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetCrossThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetCross.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetCross.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetI.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetIThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetI.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetI.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILongThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong100m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong100mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:50:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong100m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:51:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong100m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong10m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong10mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:51:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong10m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:51:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong10m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong20m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong20mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:51:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong20m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:51:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong20m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong30m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong30mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong30m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong30m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong5m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong5mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong5m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong5m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong60m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong60mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong60m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:52:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong60m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong80m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetILong80mThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong80m.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetILong80m.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetL.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetLThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetL.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetL.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetLampThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetLamp.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:53:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetLamp.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/StreetTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:54:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:54:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/StreetT.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/ThaiHutThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:54:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHut.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:54:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHut.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHutParasol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/ThaiHutParasolThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:54:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHutParasol.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:55:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/NavalPostgraduateSchool/images/flower3.gif Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/ThaiHutParasol.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/TreeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:55:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:55:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Tree1Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:55:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() { 3: MaxIt = 10; 4: strArr = new MFString(); 5: strArr.length = MaxIt; 6: strArr[0] = 7: 'DEF L0 Shape{ appearance Appearance{ material Material{ diffuseColor 0.635 0.804 0.353}} ' + 8: 'geometry IndexedFaceSet{ solid FALSE ' + 9: 'coord Coordinate{ point[0.0 1.0 0.0, 0.12 1.02 0.0, 0.27 1.1 0.0, 0.4 1.2 0.0, 0.5 1.31 0.0, 0.6 1.44 0.0, 0.65 1.55 0.0, 0.7 1.7 0.0, 0.71 1.8 0.0, 0.72 1.92 0.0, 0.71 2.05 0.0, 0.7 2.2 0.0, 0.59 2.13 0.0, 0.49 2.09 0.0, 0.39 2.02 0.0, 0.3 1.92 0.0, 0.2 1.82 0.0, 0.15 1.75 0.0, 0.09 1.65 0.0, 0.05 1.55 0.0, 0.02 1.42 0.0, 0.0 1.3 0.0, 0.0 1.2 0.0, 0.0 1.1 0.0]} ' + 10: 'coordIndex[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]}} ' + 11: 'Transform{ rotation 0 1 0 3.14 translation 0 1 0 children USE L0} ' + 12: 'Shape{ appearance Appearance{ material Material{ emissiveColor .5 .5 0}} ' + 13: 'geometry IndexedLineSet{ coord Coordinate{ point[0 0 0,0 2 0]} ' + 14: 'coordIndex[0 1]}}'; 15: for (i = 1; i < MaxIt; i++) 16: strArr[i] = 17: 'DEF s' + i + ' Transform{ scale .5 .5 .5 children[ ' + 18: strArr[i - 1] + 19: ']} Transform{ translation 0 1 0 children USE s' + i + '} ' + 20: 'DEF g' + i + ' Transform{ rotation 1 0 0 .75 translation 0 1 0 children USE s' + i + '} ' + 21: 'Transform{ rotation 0 1 0 2.09 children USE g' + i + '} ' + 22: 'Transform{ rotation 0 1 0 -2.09 children USE g' + i + '}'; 23: iter = 3; 24: new_f = Browser.createVrmlFromString(strArr[iter]); 25: ROOT.addChildren = new_f; 26: } 27: 28: function Plus(value) { 29: if (value && (iter < MaxIt - 1)) { 30: iter++; 31: ROOT.removeChildren = new_f; 32: new_f = Browser.createVrmlFromString(strArr[iter]); 33: ROOT.addChildren = new_f; 34: } 35: } 36: function Minus(value) { 37: if (value && (iter > 0)) { 38: ROOT.removeChildren = new_f; 39: iter--; 40: new_f = Browser.createVrmlFromString(strArr[iter]); 41: ROOT.addChildren = new_f; 42: } 43: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#23) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree1.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:55:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 15 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() { 3: MaxIt = 10; 4: strArr = new MFString(); 5: strArr.length = MaxIt; 6: strArr[0] = 7: 'DEF L0 Shape{ appearance Appearance{ material Material{ diffuseColor 0.635 0.804 0.353}} ' + 8: 'geometry IndexedFaceSet{ solid FALSE ' + 9: 'coord Coordinate{ point[0.0 1.0 0.0, 0.12 1.02 0.0, 0.27 1.1 0.0, 0.4 1.2 0.0, 0.5 1.31 0.0, 0.6 1.44 0.0, 0.65 1.55 0.0, 0.7 1.7 0.0, 0.71 1.8 0.0, 0.72 1.92 0.0, 0.71 2.05 0.0, 0.7 2.2 0.0, 0.59 2.13 0.0, 0.49 2.09 0.0, 0.39 2.02 0.0, 0.3 1.92 0.0, 0.2 1.82 0.0, 0.15 1.75 0.0, 0.09 1.65 0.0, 0.05 1.55 0.0, 0.02 1.42 0.0, 0.0 1.3 0.0, 0.0 1.2 0.0, 0.0 1.1 0.0]} ' + 10: 'coordIndex[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]}} ' + 11: 'Transform{ rotation 0 1 0 3.14 translation 0 1 0 children USE L0} ' + 12: 'Shape{ appearance Appearance{ material Material{ emissiveColor .5 .5 0}} ' + 13: 'geometry IndexedLineSet{ coord Coordinate{ point[0 0 0,0 2 0]} ' + 14: 'coordIndex[0 1]}}'; 15: for (i = 1; i < MaxIt; i++) 16: strArr[i] = 17: 'DEF s' + i + ' Transform{ scale .5 .5 .5 children[ ' + 18: strArr[i - 1] + 19: ']} Transform{ translation 0 1 0 children USE s' + i + '} ' + 20: 'DEF g' + i + ' Transform{ rotation 1 0 0 .75 translation 0 1 0 children USE s' + i + '} ' + 21: 'Transform{ rotation 0 1 0 2.09 children USE g' + i + '} ' + 22: 'Transform{ rotation 0 1 0 -2.09 children USE g' + i + '}'; 23: iter = 3; 24: new_f = Browser.createVrmlFromString(strArr[iter]); 25: ROOT.addChildren = new_f; 26: } 27: 28: function Plus(value) { 29: if (value && (iter < MaxIt - 1)) { 30: iter++; 31: ROOT.removeChildren = new_f; 32: new_f = Browser.createVrmlFromString(strArr[iter]); 33: ROOT.addChildren = new_f; 34: } 35: } 36: function Minus(value) { Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Tree1.x3d._VP_Default_viewpoint.png 37: if (value && (iter > 0)) { 38: ROOT.removeChildren = new_f; 39: iter--; 40: new_f = Browser.createVrmlFromString(strArr[iter]); 41: ROOT.addChildren = new_f; 42: } 43: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#23) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree1.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/Tree2Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The object you attempted to assign was not a String instance The script came from: Inline script Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() { 3: MaxIt = 10; 4: strArr = new MFString(); 5: strArr.length = MaxIt; 6: str = 7: 'DEF L0 Shape{ appearance Appearance{ material Material{ diffuseColor 0 0.392 0}} ' + 8: 'geometry IndexedFaceSet{ solid FALSE ' + 9: 'coord Coordinate{ point[0.0 1.0 0.0, 0.12 1.02 0.0, 0.27 1.1 0.0, 0.4 1.2 0.0, 0.5 1.31 0.0, 0.6 1.44 0.0, 0.65 1.55 0.0, 0.7 1.7 0.0, 0.71 1.8 0.0, 0.72 1.92 0.0, 0.71 2.05 0.0, 0.7 2.2 0.0, 0.59 2.13 0.0, 0.49 2.09 0.0, 0.39 2.02 0.0, 0.3 1.92 0.0, 0.2 1.82 0.0, 0.15 1.75 0.0, 0.09 1.65 0.0, 0.05 1.55 0.0, 0.02 1.42 0.0, 0.0 1.3 0.0, 0.0 1.2 0.0, 0.0 1.1 0.0]} ' + 10: 'coordIndex[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]}} ' + 11: 'Transform{ rotation 0 1 0 3.14 translation 0 1 0 children USE L0} ' + 12: 'DEF B0 Shape{ appearance Appearance{ material Material{ diffuseColor 0.545 0.137 0.137}} ' + 13: 'geometry IndexedLineSet{ coord Coordinate{ point[0 0 0,0 2 0]} ' + 14: 'coordIndex[0 1]}}'; 15: for (i = 1; i < MaxIt; i++) { 16: str = 'Transform{ translation 0 1 0 children ' + 17: 'DEF s' + i + ' Transform{ scale .5 .5 .5 children[ ' + 18: str + 19: ']} } Transform{ scale .5 .5 .5 children trunk{}} ' + 20: 'DEF g' + i + ' Transform{ rotation 1 0 0 1 translation 0 1 0 children USE s' + i + '} ' + 21: 'Transform{ rotation 0 1 0 2.09 children USE g' + i + '} ' + 22: 'Transform{ rotation 0 1 0 -2.09 children USE g' + i + '}'; 23: strArr[i] = 'PROTO trunk[]{Transform{ scale .2 .2 .2 children[ ' + 24: 'Shape{ appearance Appearance{ material Material{ diffuseColor 0.545 0.271 0.0745}} ' + 25: 'geometry IndexedFaceSet{ coord Coordinate{ ' + 26: 'point[1 0 0,.5 0 -.87,-.5 0 -.87,-1 0 0,-.5 0 .87,.5 0 .87, ' + 27: '.5 10 0,.25 10 -.44,-.25 10 -.44,-.5 10 0,-.25 10 .44,.25 10 .44]} ' + 28: 'coordIndex[0 1 7 6 -1 1 2 8 7 -1 2 3 9 8 -1 3 4 10 9 -1 4 5 11 10 -1 5 0 6 11] ' + 29: ' creaseAngle 2}}]}} ' + str; 30: } 31: iter = 3; 32: // Browser.print ( strArr[1] ); 33: new_f = Browser.createVrmlFromString(strArr[iter]); 34: ROOT.addChildren = new_f; 35: } 36: 37: function Plus(value) { 38: if (value && (iter < MaxIt - 1)) { 39: iter++; 40: ROOT.removeChildren = new_f; 41: new_f = Browser.createVrmlFromString(strArr[iter]); 42: ROOT.addChildren = new_f; 43: } 44: } 45: function Minus(value) { 46: if (value && (iter > 1)) { 47: ROOT.removeChildren = new_f; 48: iter--; 49: new_f = Browser.createVrmlFromString(strArr[iter]); 50: ROOT.addChildren = new_f; 51: } 52: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#32) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree2.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance The script came from: Inline script Error: ECMAScript evaluation error on line 22 column 0 The object you attempted to assign was not a String instance Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. The script came from: Inline script Error: Script failed to initialize: 0: ecmascript: 1: 2: function initialize() { 3: MaxIt = 10; 4: strArr = new MFString(); 5: strArr.length = MaxIt; 6: str = 7: 'DEF L0 Shape{ appearance Appearance{ material Material{ diffuseColor 0 0.392 0}} ' + 8: 'geometry IndexedFaceSet{ solid FALSE ' + 9: 'coord Coordinate{ point[0.0 1.0 0.0, 0.12 1.02 0.0, 0.27 1.1 0.0, 0.4 1.2 0.0, 0.5 1.31 0.0, 0.6 1.44 0.0, 0.65 1.55 0.0, 0.7 1.7 0.0, 0.71 1.8 0.0, 0.72 1.92 0.0, 0.71 2.05 0.0, 0.7 2.2 0.0, 0.59 2.13 0.0, 0.49 2.09 0.0, 0.39 2.02 0.0, 0.3 1.92 0.0, 0.2 1.82 0.0, 0.15 1.75 0.0, 0.09 1.65 0.0, 0.05 1.55 0.0, 0.02 1.42 0.0, 0.0 1.3 0.0, 0.0 1.2 0.0, 0.0 1.1 0.0]} ' + 10: 'coordIndex[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]}} ' + 11: 'Transform{ rotation 0 1 0 3.14 translation 0 1 0 children USE L0} ' + 12: 'DEF B0 Shape{ appearance Appearance{ material Material{ diffuseColor 0.545 0.137 0.137}} ' + 13: 'geometry IndexedLineSet{ coord Coordinate{ point[0 0 0,0 2 0]} ' + 14: 'coordIndex[0 1]}}'; 15: for (i = 1; i < MaxIt; i++) { 16: str = 'Transform{ translation 0 1 0 children ' + 17: 'DEF s' + i + ' Transform{ scale .5 .5 .5 children[ ' + 18: str + 19: ']} } Transform{ scale .5 .5 .5 children trunk{}} ' + 20: 'DEF g' + i + ' Transform{ rotation 1 0 0 1 translation 0 1 0 children USE s' + i + '} ' + 21: 'Transform{ rotation 0 1 0 2.09 children USE g' + i + '} ' + 22: 'Transform{ rotation 0 1 0 -2.09 children USE g' + i + '}'; 23: strArr[i] = 'PROTO trunk[]{Transform{ scale .2 .2 .2 children[ ' + 24: 'Shape{ appearance Appearance{ material Material{ diffuseColor 0.545 0.271 0.0745}} ' + 25: 'geometry IndexedFaceSet{ coord Coordinate{ ' + 26: 'point[1 0 0,.5 0 -.87,-.5 0 -.87,-1 0 0,-.5 0 .87,.5 0 .87, ' + 27: '.5 10 0,.25 10 -.44,-.25 10 -.44,-.5 10 0,-.25 10 .44,.25 10 .44]} ' + 28: 'coordIndex[0 1 7 6 -1 1 2 8 7 -1 2 3 9 8 -1 3 4 10 9 -1 4 5 11 10 -1 5 0 6 11] ' + 29: ' creaseAngle 2}}]}} ' + str; 30: } 31: iter = 3; 32: // Browser.print ( strArr[1] ); 33: new_f = Browser.createVrmlFromString(strArr[iter]); 34: ROOT.addChildren = new_f; 35: } 36: 37: function Plus(value) { 38: if (value && (iter < MaxIt - 1)) { 39: iter++; 40: ROOT.removeChildren = new_f; 41: new_f = Browser.createVrmlFromString(strArr[iter]); 42: ROOT.addChildren = new_f; 43: } 44: } 45: function Minus(value) { 46: if (value && (iter > 1)) { 47: ROOT.removeChildren = new_f; 48: iter--; 49: new_f = Browser.createVrmlFromString(strArr[iter]); 50: ROOT.addChildren = new_f; 51: } 52: } Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/Tree2.x3d._VP_Default_viewpoint.png org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: TypeError: Cannot find function createVrmlFromString in object null. (Inline script#32) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/Tree2.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WindowAppearancePrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/WindowAppearancePrototypesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WindowAppearancePrototypes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Proto contains nodes in the declaration. We must do something about processing the scene generated Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WindowAppearancePrototypes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/WirelessCoverageThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverage.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/WirelessCoverage.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverage.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverageAutoColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/WirelessCoverageAutoColorThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:56:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverageAutoColor.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:57:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WirelessCoverageAutoColor.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WoodenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/WoodenBenchThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:57:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WoodenBench.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:57:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/WoodenBench.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/logo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_thumbnails/logoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:57:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/logo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:57:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\NavalPostgraduateSchool\_viewpoints/logo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/NavalPostgraduateSchool/logo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PanamaCityFlorida/TyndallDroneRunway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PanamaCityFlorida/_thumbnails/TyndallDroneRunwayThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:58:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PanamaCityFlorida/TyndallDroneRunway.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PanamaCityFlorida/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:58:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Viewpoint_8.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PanamaCityFlorida\_viewpoints/TyndallDroneRunway.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PanamaCityFlorida/TyndallDroneRunway.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/ExtraBuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/ExtraBuildingsLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:58:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/ExtraBuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:58:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/ExtraBuildingsLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandBridgeLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/FordIslandBridgeLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:59:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/Textures/Low/FordIslandBridge/span120-02.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandBridgeLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:59:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/Textures/Low/FordIslandBridge/span120-02.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Birds_Eye.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Transition_Span,_Halawa_Side.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Water_Surface.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Driving.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Pontoon.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Catwalk.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Ford_Island_Bridge,_Control_House.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandBridgeLow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandBridgeLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/FordIslandLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:59:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:59:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_Ford_Island,_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_Ford_Island,_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_Ford_Island,_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_Ford_Island,_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_USS_Missouri.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_USS_Arizona_Memorial.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/FordIslandLow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/FordIslandLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/IndexLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/IndexLowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 2:59:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborTerrainNonGeoReferenced/TerrainLowPiers.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/Textures/Low/FordIslandBridge/span120-02.jpg - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/IndexLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborTerrainNonGeoReferenced/TerrainLowPiers.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/Textures/Low/FordIslandBridge/span120-02.jpg Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/IndexLowPiers.x3d._VP_Pearl_Harbor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/IndexLowPiers.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/IndexLowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalShipyardLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/NavalShipyardLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalShipyardLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalShipyardLow.x3d._VP_Naval_Shipyard,_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalShipyardLow.x3d._VP_Naval_Shipyard,_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalShipyardLow.x3d._VP_Naval_Shipyard,_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalShipyardLow.x3d._VP_Naval_Shipyard,_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalShipyardLow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalShipyardLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalStationLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_thumbnails/NavalStationLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalStationLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalStationLow.x3d._VP_Naval_Station,_North.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalStationLow.x3d._VP_Naval_Station,_West.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalStationLow.x3d._VP_Naval_Station,_South.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalStationLow.x3d._VP_Naval_Station,_East.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildingsNonGeoRef\_viewpoints/NavalStationLow.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildingsNonGeoRef/NavalStationLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/Buildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/BuildingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:00:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/Buildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:01:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/Buildings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/BuildingsHighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:01:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:01:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsHigh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/BuildingsLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:01:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:02:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/BuildingsLowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:02:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:02:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsLowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/BuildingsMediumThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:02:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsMedium.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:03:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoOrigin.setupFinished(BaseGeoOrigin.java:222) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoViewpoint.setupFinished(BaseGeoViewpoint.java:941) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoViewpoint.setupFinished(OGLGeoViewpoint.java:208) at org.web3d.vrml.renderer.common.nodes.core.BaseWorldRoot.setupFinished(BaseWorldRoot.java:470) at org.web3d.vrml.renderer.ogl.nodes.core.OGLWorldRoot.setupFinished(OGLWorldRoot.java:172) at org.web3d.vrml.renderer.CRMainSceneBuilder.endDocument(CRMainSceneBuilder.java:614) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.endDocument(OGLVRMLSceneBuilder.java:490) at org.web3d.x3d.jaxp.X3DSAVAdapter.endDocument(X3DSAVAdapter.java:711) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:746) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endDocument(XMLDTDValidator.java:914) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:546) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/BuildingsMedium.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/ExtraBuildingsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:03:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildings.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:03:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildings.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/ExtraBuildingsLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:03:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildingsLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:04:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/ExtraBuildingsLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/FordIslandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:04:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:04:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIsland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/FordIslandBridgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:04:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:05:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridgeLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/FordIslandBridgeLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:05:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridgeLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:05:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandBridgeLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/FordIslandLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:05:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:06:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/FordIslandLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/NavalShipyardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:06:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:06:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyardLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/NavalShipyardLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:07:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyardLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:07:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalShipyardLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/NavalStationThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:07:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStation.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:07:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStation.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStationLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_thumbnails/NavalStationLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborBuildings\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStationLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborBuildings/NavalStationLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainA1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainA2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:08:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainA3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainA4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainA4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainB1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainB2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainB3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:09:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainB4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainB4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainC1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainC2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainC3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:10:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainC4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainC4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainD1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainD2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainD3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/PearlHarborTerrainD4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:11:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/PearlHarborTerrainD4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/TerrainLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_thumbnails/TerrainLowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrainNonGeoRef\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/TerrainLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrainNonGeoRef/TerrainLowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA1HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA1LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:12:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:13:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:13:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:13:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA1MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:13:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:14:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA1Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA2HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:14:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:14:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA2LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:14:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:15:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:15:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:15:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA2MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:15:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:15:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA2Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA3HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:16:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:16:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA3LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:16:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:16:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:17:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:17:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA3MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:17:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:17:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA3Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA4HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:18:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:18:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA4LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:18:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:18:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:19:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:19:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainA4MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:19:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:19:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainA4Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB1HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:20:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:20:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB1LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:20:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:20:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:21:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:21:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB1MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:21:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:21:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB1Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB2HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:21:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:22:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB2LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:22:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:22:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:22:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:23:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB2MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:23:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:23:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB2Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB3HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:23:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:24:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB3LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:24:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:24:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:24:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:25:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB3MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:25:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:25:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB3Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB4HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:25:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:26:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB4LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:26:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:26:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:26:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:26:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainB4MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:27:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:27:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainB4Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC1HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:27:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:27:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC1LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:28:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:28:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:28:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:28:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC1MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:29:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:29:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC1Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC2HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:29:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:29:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC2LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:30:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:30:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:30:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:30:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC2MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:31:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:31:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC2Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC3HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:31:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:31:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC3LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:32:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:32:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:32:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:32:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC3MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:33:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:33:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC3Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC4HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:33:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:33:55 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC4LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:34:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:34:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:34:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:34:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainC4MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:35:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:35:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainC4Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD1HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:35:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:35:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD1LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:36:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:36:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD1LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:36:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:36:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD1MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:37:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:37:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD1Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD2HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:37:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:37:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD2LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:37:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:38:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD2LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:38:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:38:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD2MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:38:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:39:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD2Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD3HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:39:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:39:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD3LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:39:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:40:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD3LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:40:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:40:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD3MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:40:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:41:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD3Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD4HighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:41:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4High.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:41:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4High.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD4LowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:41:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Low.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:42:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Low.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD4LowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:42:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4LowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:42:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4LowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/PearlHarborTerrainD4MedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:42:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Med.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:42:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/PearlHarborTerrainD4Med.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/Terrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/TerrainThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:43:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/Terrain.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:43:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/Terrain.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/TerrainHighThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:43:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainHigh.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:43:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainHigh.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/TerrainLowThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:44:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLow.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:44:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLow.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/TerrainLowPiersThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:44:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLowPiers.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:44:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainLowPiers.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainMed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_thumbnails/TerrainMedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PearlHarborTerrain\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:45:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainMed.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:45:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PearlHarborTerrain/TerrainMed.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PortOfBaltimore/PortOfBaltimore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PortOfBaltimore/_thumbnails/PortOfBaltimoreThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\PortOfBaltimore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:45:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PortOfBaltimore/PortOfBaltimore.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PortOfBaltimore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:45:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/PortOfBaltimore/PortOfBaltimore.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SCIHydrophoneExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_viewpoints/SCIHydrophoneExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SCIHydrophoneRangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_viewpoints/SCIHydrophoneRange.x3d._VP_above_hydrophones.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_viewpoints/SCIHydrophoneRange.x3d._VP_above_hydrophonestwo.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_viewpoints/SCIHydrophoneRange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCIHydrophoneRange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCISCOREBoundaries.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SCISCOREBoundariesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCISCOREBoundaries.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_viewpoints/SCISCOREBoundaries.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SCISCOREBoundaries.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClemente0-0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SanClemente0-0Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClemente0-0.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:46:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClemente0-0.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SanClementeIslandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:47:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:47:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIsland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIslandBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_thumbnails/SanClementeIslandBathymetryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\SanClementeIslandCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:47:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIslandBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:47:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/SanClementeIslandCalifornia/SanClementeIslandBathymetry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/TwentyninePalmsMCASCalifornia/ResearchSummitScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/TwentyninePalmsMCASCalifornia/_thumbnails/ResearchSummitSceneThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Locations\TwentyninePalmsMCASCalifornia\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:48:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/TwentyninePalmsMCASCalifornia/ResearchSummitScene.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/TwentyninePalmsMCASCalifornia/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:48:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Internal error in parsing field: inputOutput SFVec3d geoCoords at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:762) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.fieldValue(OGLVRMLSceneBuilder.java:563) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:872) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:731) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1406) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory is not an ImageIO SPI class at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722) at java.desktop/javax.imageio.spi.ServiceRegistry.(ServiceRegistry.java:117) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:144) at org.geotools.factory.FactoryRegistry.(FactoryRegistry.java:134) at org.geotools.factory.FactoryCreator.(FactoryCreator.java:82) at org.geotools.referencing.ReferencingFactoryFinder.getServiceRegistry(ReferencingFactoryFinder.java:117) at org.geotools.referencing.ReferencingFactoryFinder.getFactory(ReferencingFactoryFinder.java:192) at org.geotools.referencing.ReferencingFactoryFinder.getCoordinateOperationFactory(ReferencingFactoryFinder.java:319) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.(GTTransformUtils.java:262) at org.web3d.vrml.renderer.common.geospatial.GTTransformUtils.getInstance(GTTransformUtils.java:468) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.updateMatrix(OGLGeoLocation.java:620) at org.web3d.vrml.renderer.ogl.nodes.geospatial.OGLGeoLocation.setGeoCoords(OGLGeoLocation.java:549) at org.web3d.vrml.renderer.common.nodes.geospatial.BaseGeoLocation.setValue(BaseGeoLocation.java:500) at org.web3d.vrml.renderer.CRMainSceneBuilder.parseField(CRMainSceneBuilder.java:1843) at org.web3d.vrml.renderer.CRMainSceneBuilder.fieldValue(CRMainSceneBuilder.java:753) ... 18 more Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Locations/TwentyninePalmsMCASCalifornia/ResearchSummitScene.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EMATT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/EMATTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:48:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EMATT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:48:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_viewpoints/EMATT.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EMATT.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/EmattPingSequenceExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:48:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFTime stopTime at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput SFTime stopTime at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_viewpoints/EmattPingSequenceExample.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequencePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/EmattPingSequencePrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:09 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error: Error setting external content: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFInt32 beamCount at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFInt32 beamCount at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequencePrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFInt32 beamCount at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFInt32 beamCount at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_viewpoints/EmattPingSequencePrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequencePrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/EmattPingSequenceTestThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFTime set_transmissionDuration at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceTest.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOnly SFTime set_transmissionDuration at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_viewpoints/EmattPingSequenceTest.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/EmattPingSequenceTest.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeaHorseThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorse.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_viewpoints/SeaHorse.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorse.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorseSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeaHorseSmallThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorseSmall.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:49:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeaHorseSmall.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeahorseEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/SeahorseEspduPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:50:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeahorseEspduPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:50:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/SeahorseEspduPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/XluuvCarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:50:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:50:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvCarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/XluuvHullThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:50:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHull.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:51:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHull.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHullAboardCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_thumbnails/XluuvHullAboardCarrierThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Robots\UnmannedUnderwaterVehicles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:51:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHullAboardCarrier.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:51:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Error: Error parsing XML org.xml.sax.SAXException: No Scene element was defined before starting the file body. at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:788) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.VRMLException: Failed to parse file at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:256) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Robots/UnmannedUnderwaterVehicles/XluuvHullAboardCarrier.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/AlBasraOilTerminalABOT/ABOTDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/AlBasraOilTerminalABOT/_thumbnails/ABOTDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\AlBasraOilTerminalABOT\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:51:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Terrorist2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Terrorist3 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 102 marking: New DIS node: siteID: 0 appID: 0 entityID: 103 marking: New DIS node: siteID: 0 appID: 0 entityID: 104 marking: New DIS node: siteID: 0 appID: 0 entityID: 105 marking: New DIS node: siteID: 0 appID: 0 entityID: 200 marking: New DIS node: siteID: 0 appID: 0 entityID: 201 marking: New DIS node: siteID: 0 appID: 0 entityID: 202 marking: New DIS node: siteID: 0 appID: 0 entityID: 203 marking: New DIS node: siteID: 0 appID: 0 entityID: 204 marking: New DIS node: siteID: 0 appID: 0 entityID: 205 marking: New DIS node: siteID: 0 appID: 0 entityID: 206 marking: New DIS node: siteID: 0 appID: 0 entityID: 207 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1W-UnitedStates/SuperCobra.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47.x3d java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetail.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: USE declares an unknown source node DEF "box1" Line: 1558 Column: 49 at org.web3d.vrml.renderer.CRMainSceneBuilder.useDecl(CRMainSceneBuilder.java:871) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.useDecl(OGLVRMLSceneBuilder.java:598) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/AlBasraOilTerminalABOT/ABOTDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/AlBasraOilTerminalABOT/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:52:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Terrorist2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Terrorist3 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 102 marking: New DIS node: siteID: 0 appID: 0 entityID: 103 marking: New DIS node: siteID: 0 appID: 0 entityID: 104 marking: New DIS node: siteID: 0 appID: 0 entityID: 105 marking: New DIS node: siteID: 0 appID: 0 entityID: 200 marking: New DIS node: siteID: 0 appID: 0 entityID: 201 marking: New DIS node: siteID: 0 appID: 0 entityID: 202 marking: New DIS node: siteID: 0 appID: 0 entityID: 203 marking: New DIS node: siteID: 0 appID: 0 entityID: 204 marking: New DIS node: siteID: 0 appID: 0 entityID: 205 marking: New DIS node: siteID: 0 appID: 0 entityID: 206 marking: New DIS node: siteID: 0 appID: 0 entityID: 207 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/AircraftHelicopters/AH1W-UnitedStates/SuperCobra.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetail.x3d Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.sav.VRMLParseException: USE declares an unknown source node DEF "box1" Line: 1558 Column: 49 at org.web3d.vrml.renderer.CRMainSceneBuilder.useDecl(CRMainSceneBuilder.java:871) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.useDecl(OGLVRMLSceneBuilder.java:598) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/AlBasraOilTerminalABOT/ABOTDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html I/O error reported by XML parser processing file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/AlBasraOilTerminalABOT/ABOTDIS.x3d: Connection timed out: connect Java Result: 2 ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/_thumbnails/BremertonDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:52:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 102 marking: New DIS node: siteID: 0 appID: 0 entityID: 103 marking: New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 121 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Carrier-Nimitz-UnitedStates/Carrier.x3d DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:52:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 102 marking: New DIS node: siteID: 0 appID: 0 entityID: 103 marking: New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 121 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Carrier-Nimitz-UnitedStates/Carrier.x3d Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_RHIB_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_RHIB_1_-_Offset.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Sea_Fox.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Sea_Fox_-_Offset.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Sea_Scan.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Sea_Scan_-_Offset.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Terrorist_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Terrorist_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Terrorist_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_viewpoints/BremertonDIS.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonStillModels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/_thumbnails/BremertonStillModelsThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\BremertonWashington\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Carrier-Nimitz-UnitedStates/Carrier.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonStillModels.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Carrier-Nimitz-UnitedStates/Carrier.x3d Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/BremertonWashington/BremertonStillModels.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/_thumbnails/IndianIslandDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 121 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetail.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.5.8 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 121 marking: org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetail.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_RHIB_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_RHIB_1_-_Offset.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_Terrorist_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_Terrorist_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_Terrorist_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandDIS.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandSwarmDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/_thumbnails/IndianIslandSwarmDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 300 marking: DDG77 New DIS node: siteID: 0 appID: 0 entityID: 10 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 12 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 14 marking: DDG77_SSDF5 New DIS node: siteID: 0 appID: 0 entityID: 15 marking: DDG77_SSDF6 New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG77_SSDF7 New DIS node: siteID: 0 appID: 0 entityID: 17 marking: DDG77_SSDF8 New DIS node: siteID: 0 appID: 0 entityID: 18 marking: DDG77_SSDF9 New DIS node: siteID: 0 appID: 0 entityID: 19 marking: DDG77_SSDF10 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 102 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 103 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 104 marking: Attacker4 New DIS node: siteID: 0 appID: 0 entityID: 105 marking: Attacker5 New DIS node: siteID: 0 appID: 0 entityID: 106 marking: Attacker6 New DIS node: siteID: 0 appID: 0 entityID: 107 marking: Attacker7 New DIS node: siteID: 0 appID: 0 entityID: 200 marking: SailBoat1 New DIS node: siteID: 0 appID: 0 entityID: 201 marking: SailBoat2 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyBack.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyBottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyFront.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyLeft.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyRight.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyTop.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput MFColor color at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandSwarmDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:53:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 300 marking: DDG77 New DIS node: siteID: 0 appID: 0 entityID: 10 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 12 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 14 marking: DDG77_SSDF5 New DIS node: siteID: 0 appID: 0 entityID: 15 marking: DDG77_SSDF6 New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG77_SSDF7 New DIS node: siteID: 0 appID: 0 entityID: 17 marking: DDG77_SSDF8 New DIS node: siteID: 0 appID: 0 entityID: 18 marking: DDG77_SSDF9 New DIS node: siteID: 0 appID: 0 entityID: 19 marking: DDG77_SSDF10 New DIS node: siteID: 0 appID: 0 entityID: 101 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 102 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 103 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 104 marking: Attacker4 New DIS node: siteID: 0 appID: 0 entityID: 105 marking: Attacker5 New DIS node: siteID: 0 appID: 0 entityID: 106 marking: Attacker6 New DIS node: siteID: 0 appID: 0 entityID: 107 marking: Attacker7 New DIS node: siteID: 0 appID: 0 entityID: 200 marking: SailBoat1 New DIS node: siteID: 0 appID: 0 entityID: 201 marking: SailBoat2 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyBack.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyBottom.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyFront.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyLeft.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyRight.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/IndianIsland/Textures/Skybox/SkyTop.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput MFColor color Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_M60_-_DDG77.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_4.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_5.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_6.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Terrorist_7.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\IndianIsland\_viewpoints/IndianIslandSwarmDIS.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/IndianIsland/IndianIslandSwarmDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/DemoLoadingLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_thumbnails/DemoLoadingLogoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/DemoLoadingLogo.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/DemoLoadingLogo.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/DemoLoadingLogo.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborBrowWatches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_thumbnails/PearlHarborBrowWatchesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborBrowWatches.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborBrowWatches.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_thumbnails/PearlHarborDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 6 marking: AZFerry1 New DIS node: siteID: 0 appID: 0 entityID: 7 marking: AZFerry2 New DIS node: siteID: 0 appID: 0 entityID: 8 marking: ArizonaFerry1 New DIS node: siteID: 0 appID: 0 entityID: 9 marking: ArizonaFerry2 New DIS node: siteID: 0 appID: 0 entityID: 914 marking: X9S_MooringBuoy New DIS node: siteID: 0 appID: 0 entityID: 905 marking: Buoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 906 marking: Buoy2RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 907 marking: Buoy3Grn New DIS node: siteID: 0 appID: 0 entityID: 908 marking: Buoy4Red New DIS node: siteID: 0 appID: 0 entityID: 909 marking: Buoy5GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 910 marking: Buoy11GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 980 marking: FIBuoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 913 marking: Buoy6RedFL6s New DIS node: siteID: 0 appID: 0 entityID: 914 marking: Buoy8RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 981 marking: FIBuoy9Grn New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat New DIS node: siteID: 0 appID: 0 entityID: 43 marking: SSN762PierSentry New DIS node: siteID: 0 appID: 0 entityID: 44 marking: SSN773PierSentry New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77PierSenty New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 21 marking: DDG60PierSentry New DIS node: siteID: 0 appID: 0 entityID: 26 marking: FFG37PierSentry New DIS node: siteID: 0 appID: 0 entityID: 31 marking: CG65PierSentry Error: Unknown error in content loading process New DIS node: siteID: 0 appID: 0 entityID: 36 marking: CG70PierSentry Error: Unknown error in content loading process Error: Unknown error in content loading process New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 Error: Unknown error in content loading process New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 java.lang.IllegalArgumentException: Cannot construct host connection Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SSN-LosAngeles-UnitedStates/LosAngelesSSNPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyBack.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyBottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyFront.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyLeft.jpg java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyRight.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyTop.jpg java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/IndexLowPiers.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:54:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 6 marking: AZFerry1 New DIS node: siteID: 0 appID: 0 entityID: 7 marking: AZFerry2 New DIS node: siteID: 0 appID: 0 entityID: 8 marking: ArizonaFerry1 New DIS node: siteID: 0 appID: 0 entityID: 9 marking: ArizonaFerry2 New DIS node: siteID: 0 appID: 0 entityID: 914 marking: X9S_MooringBuoy New DIS node: siteID: 0 appID: 0 entityID: 905 marking: Buoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 906 marking: Buoy2RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 907 marking: Buoy3Grn New DIS node: siteID: 0 appID: 0 entityID: 908 marking: Buoy4Red New DIS node: siteID: 0 appID: 0 entityID: 909 marking: Buoy5GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 910 marking: Buoy11GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 980 marking: FIBuoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 913 marking: Buoy6RedFL6s New DIS node: siteID: 0 appID: 0 entityID: 914 marking: Buoy8RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 981 marking: FIBuoy9Grn New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat New DIS node: siteID: 0 appID: 0 entityID: 43 marking: SSN762PierSentry New DIS node: siteID: 0 appID: 0 entityID: 44 marking: SSN773PierSentry New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77PierSenty New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 21 marking: DDG60PierSentry New DIS node: siteID: 0 appID: 0 entityID: 26 marking: FFG37PierSentry New DIS node: siteID: 0 appID: 0 entityID: 31 marking: CG65PierSentry New DIS node: siteID: 0 appID: 0 entityID: 36 marking: CG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SSN-LosAngeles-UnitedStates/LosAngelesSSNPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyBack.jpg Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyBottom.jpg at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyFront.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyLeft.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyRight.jpg at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/Textures/Skybox/SkyTop.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/IndexLowPiers.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Pearl_Harbor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Bravo_Piers_23,_25_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Mike_Piers_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Submarine_Piers.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_BravoPiers_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Harbor_Fly_Around.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_HarborControl.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Harbor_Control_Panning.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_M60_-_DDG77.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Arizona_Ferry.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Harbor_Ferry.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Security_Boat.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Security_Boat_-_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Terrorist_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Terrorist_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Terrorist_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborDIS.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborNonGeoReferenced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_thumbnails/PearlHarborNonGeoReferencedThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:55:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 6 marking: AZFerry1 New DIS node: siteID: 0 appID: 0 entityID: 7 marking: AZFerry2 New DIS node: siteID: 0 appID: 0 entityID: 8 marking: HarborFerry1 New DIS node: siteID: 0 appID: 0 entityID: 9 marking: HarborFerry2 New DIS node: siteID: 0 appID: 0 entityID: 914 marking: X9S_MooringBuoy New DIS node: siteID: 0 appID: 0 entityID: 905 marking: Buoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 906 marking: Buoy2RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 907 marking: Buoy3Grn New DIS node: siteID: 0 appID: 0 entityID: 908 marking: Buoy4Red New DIS node: siteID: 0 appID: 0 entityID: 909 marking: Buoy5GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 910 marking: Buoy11GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 980 marking: FIBuoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 913 marking: Buoy6RedFL6s New DIS node: siteID: 0 appID: 0 entityID: 914 marking: Buoy8RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 981 marking: FIBuoy9Grn New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat New DIS node: siteID: 0 appID: 0 entityID: 43 marking: SSN762PierSentry New DIS node: siteID: 0 appID: 0 entityID: 44 marking: SSN773PierSentry New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77PierSenty New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 21 marking: DDG60PierSentry New DIS node: siteID: 0 appID: 0 entityID: 26 marking: FFG37PierSentry New DIS node: siteID: 0 appID: 0 entityID: 31 marking: CG65PierSentry Error: Unknown error in content loading process New DIS node: siteID: 0 appID: 0 entityID: 36 marking: CG70PierSentry java.lang.IllegalArgumentException: Cannot construct host connection New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyBack.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyBottom.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyFront.jpg at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyLeft.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyRight.jpg at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyTop.jpg java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SSN-LosAngeles-UnitedStates/LosAngelesSSNPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/IndexLowPiers.x3d Error: Unknown error in content loading process Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborNonGeoReferenced.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:55:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 13 marking: DDG77_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG77_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG70_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: FFG37_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: DDG60_SSDF4 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG65_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF1 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF2 New DIS node: siteID: 0 appID: 0 entityID: 0 marking: CG70_SSDF3 New DIS node: siteID: 0 appID: 0 entityID: 6 marking: AZFerry1 New DIS node: siteID: 0 appID: 0 entityID: 7 marking: AZFerry2 New DIS node: siteID: 0 appID: 0 entityID: 8 marking: HarborFerry1 New DIS node: siteID: 0 appID: 0 entityID: 9 marking: HarborFerry2 New DIS node: siteID: 0 appID: 0 entityID: 914 marking: X9S_MooringBuoy New DIS node: siteID: 0 appID: 0 entityID: 905 marking: Buoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 906 marking: Buoy2RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 907 marking: Buoy3Grn New DIS node: siteID: 0 appID: 0 entityID: 908 marking: Buoy4Red New DIS node: siteID: 0 appID: 0 entityID: 909 marking: Buoy5GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 910 marking: Buoy11GrnFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 980 marking: FIBuoy1GrnFL4s New DIS node: siteID: 0 appID: 0 entityID: 913 marking: Buoy6RedFL6s New DIS node: siteID: 0 appID: 0 entityID: 914 marking: Buoy8RedFL2-5s New DIS node: siteID: 0 appID: 0 entityID: 981 marking: FIBuoy9Grn New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat New DIS node: siteID: 0 appID: 0 entityID: 43 marking: SSN762PierSentry New DIS node: siteID: 0 appID: 0 entityID: 44 marking: SSN773PierSentry New DIS node: siteID: 0 appID: 0 entityID: 11 marking: DDG77PierSenty New DIS node: siteID: 0 appID: 0 entityID: 16 marking: DDG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 21 marking: DDG60PierSentry New DIS node: siteID: 0 appID: 0 entityID: 26 marking: FFG37PierSentry New DIS node: siteID: 0 appID: 0 entityID: 31 marking: CG65PierSentry New DIS node: siteID: 0 appID: 0 entityID: 36 marking: CG70PierSentry New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 Error: Unknown error in content loading process Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG-ArleighBurke-UnitedStates/ArleighBurkeHighDetailPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FFG-7OliverHazardPerry-UnitedStates/OliverHazardPerryFFGPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/Cruiser-UnitedStates/CG47Prototype.x3d at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyBack.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyBottom.jpg at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyFront.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyLeft.jpg at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyRight.jpg at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/textures/Skybox/SkyTop.jpg org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/Submarines/SSN-LosAngeles-UnitedStates/LosAngelesSSNPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Locations/PearlHarborBuildingsNonGeoReferenced/IndexLowPiers.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Pearl_Harbor.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Bravo_Piers_23,_25_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Mike_Piers_Overhead.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Submarine_Piers.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_BravoPiers_.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Harbor_Fly_Around.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_HarborControl.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Harbor_Control_Panning.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_M60_-_DDG77.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Arizona_Ferry.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Harbor_Ferry.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Security_Boat.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Security_Boat_-_Rear_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Terrorist_1.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Terrorist_2.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Terrorist_3.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PearlHarbor\_viewpoints/PearlHarborNonGeoReferenced.x3d._VP_Default_viewpoint.png Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PearlHarbor/PearlHarborNonGeoReferenced.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PortOfBaltimore/PortOfBaltimoreDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PortOfBaltimore/_thumbnails/PortOfBaltimoreDISThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\PortOfBaltimore\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:55:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat1 New DIS node: siteID: 0 appID: 0 entityID: 200 marking: SailBoat1 New DIS node: siteID: 0 appID: 0 entityID: 201 marking: SailBoat2 New DIS node: siteID: 0 appID: 0 entityID: 202 marking: SailBoat3 New DIS node: siteID: 0 appID: 0 entityID: 203 marking: SailBoat4 New DIS node: siteID: 0 appID: 0 entityID: 204 marking: CargoShip org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput MFColor color Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PortOfBaltimore/PortOfBaltimoreDIS.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PortOfBaltimore/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:55:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 DIS Listening to port: 62040 group: 239.255.3.15 New DIS node: siteID: 0 appID: 0 entityID: 600 marking: Attacker1 New DIS node: siteID: 0 appID: 0 entityID: 601 marking: Attacker2 New DIS node: siteID: 0 appID: 0 entityID: 602 marking: Attacker3 New DIS node: siteID: 0 appID: 0 entityID: 10 marking: SecurityBoat1 New DIS node: siteID: 0 appID: 0 entityID: 200 marking: SailBoat1 New DIS node: siteID: 0 appID: 0 entityID: 201 marking: SailBoat2 New DIS node: siteID: 0 appID: 0 entityID: 202 marking: SailBoat3 New DIS node: siteID: 0 appID: 0 entityID: 203 marking: SailBoat4 New DIS node: siteID: 0 appID: 0 entityID: 204 marking: CargoShip org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Error setting external content: java.lang.IllegalArgumentException: The proto declaration does not contain a field definition matching the following field in this externproto interface: inputOutput MFColor color Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriver-LowLOD.x3d at org.web3d.vrml.nodes.proto.ExternalPrototypeDecl.setProtoDetails(ExternalPrototypeDecl.java:394) at org.web3d.vrml.renderer.ogl.OGLExternPrototypeDecl.setContent(OGLExternPrototypeDecl.java:103) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:474) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system DISProtocolHandler: clear not implemented DISProtocolHandler: shutdown not implemented Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/PortOfBaltimore/PortOfBaltimoreDIS.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/EMATT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/EMATTThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/EMATT.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/EMATT.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SCIHydrophoneExampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneExample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneExample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SCIHydrophoneRangeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneRange.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/SCIHydrophoneRange.x3d._VP_above_hydrophones.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/SCIHydrophoneRange.x3d._VP_above_hydrophonestwo.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/SCIHydrophoneRange.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCIHydrophoneRange.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCISCOREBoundaries.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SCISCOREBoundariesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCISCOREBoundaries.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/SCISCOREBoundaries.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SCISCOREBoundaries.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060814T1600Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:56:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:57:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1600.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060814T1700Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:57:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =42.25137936580733 140.64511385355848 1891.3249373372594 2693.6592319761494 1568.0706745113894 3823.189639814891 3645.8878304559203 2775.693919878548 845.2729436360565 1.109375 0.9296875 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =17428 meters [WaypointInterpolator TrackBuilder] totalDuration =3298.1 seconds (0 hours,54 minutes,58.1 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =31.705948640982818 1637.4129771684163 2366.0634427322702 2323.006175363039 1825.9617331867755 2371.0958236652086 1910.5656500985078 2337.344066575735 2232.7897695117285 2263.6291216126638 2216.012320849401 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =21515.6 meters [WaypointInterpolator TrackBuilder] totalDuration =3300 seconds (0 hours,54 minutes,60 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 34: function printTime(value) 35: { activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 36: timeInSeconds = value; activeLabelColor=0.8999999761581421 0.0 0.0 37: seconds = timeInSeconds % 60; resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 38: minute = ((timeInSeconds - seconds) / 60) % 60; playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; resetToEndLabelColor=0.0 0.0 0.0 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); [DvdController PlaybackControlScript] ...initialize() complete 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); [DvdController TimeScaleScript] initialize duration: 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [DvdController ClockScript] isClockActive=false at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:57:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =42.25137936580733 140.64511385355848 1891.3249373372594 2693.6592319761494 1568.0706745113894 3823.189639814891 3645.8878304559203 2775.693919878548 845.2729436360565 1.109375 0.9296875 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =17428 meters [WaypointInterpolator TrackBuilder] totalDuration =3298.1 seconds (0 hours,54 minutes,58.1 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =31.705948640982818 1637.4129771684163 2366.0634427322702 2323.006175363039 1825.9617331867755 2371.0958236652086 1910.5656500985078 2337.344066575735 2232.7897695117285 2263.6291216126638 2216.012320849401 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =21515.6 meters [WaypointInterpolator TrackBuilder] totalDuration =3300 seconds (0 hours,54 minutes,60 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 Error: Script failed to initialize: 0: ecmascript: 1: [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: [DvdController TimeScaleScript] initialize duration: 7: function forcePrint (text) 8: { [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController PlaybackControlScript] initialize() starting... 23: durationOutput = new MFString(printTime(duration)); [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false 24: forcePrint ('duration=' + durationOutput.toString()); buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 25: } 26: activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 27: function setSecondsElapsed(value, timeStamp) 28: { activeLabelColor=0.8999999761581421 0.0 0.0 29: secondsElapsed = Math.floor(value); resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController TimeScaleScript] initialize duration: 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; [DvdController ClockScript] setPlay(true) 46: } [DvdController ClockScript] isClockActive=false [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [DvdController VisibilityControlScript] isVisible=true [DvdController VisibilityControlScript] isVisible=true Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1700.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060814T1800Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:57:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =1.8671875 1.4524528015137015 0.0 1.4489199595120035 2.4146636905634273 283.9133582325956 2344.0445322389382 3272.527440540649 2795.8682984159955 2749.9393841669325 2867.6464220200237 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14321.1 meters [WaypointInterpolator TrackBuilder] totalDuration =2999.8 seconds (0 hours,49 minutes,59.8 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =2587.511743128305 876.0413014299811 2343.10224366497 2422.0840132106878 2352.566959910707 809.1952374312976 67.40167138718544 69.52756788469591 264.2229566350893 1993.4660503961609 797.0570371559205 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14582.2 meters [WaypointInterpolator TrackBuilder] totalDuration =3258 seconds (0 hours,54 minutes,18 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 Error: Script failed to initialize: [DvdController PlaybackControlScript] ...initialize() complete 0: ecmascript: 1: 2: function tracePrint (text) 3: { [DvdController TimeScaleScript] initialize duration: 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 [DvdController TimeScaleScript] initialize duration: 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController ClockScript] set_duration (3258.014199728646) complete [DvdController ClockScript] set_duration (2999.8326576928584) complete [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) [DvdController ClockScript] setPlay(true) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [DvdController ClockScript] arePlaybackButtonsActive=true at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) [DvdController ClockScript] isClockActive=false at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: [DvdController ClockScript] isClockActive=false 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } [DvdController ClockScript] isClockActive=false 6: 7: function forcePrint (text) 8: { [DvdController ClockScript] isClockActive=false 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:58:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =1.8671875 1.4524528015137015 0.0 1.4489199595120035 2.4146636905634273 283.9133582325956 2344.0445322389382 3272.527440540649 2795.8682984159955 2749.9393841669325 2867.6464220200237 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14321.1 meters [WaypointInterpolator TrackBuilder] totalDuration =2999.8 seconds (0 hours,49 minutes,59.8 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =2587.511743128305 876.0413014299811 2343.10224366497 2422.0840132106878 2352.566959910707 809.1952374312976 67.40167138718544 69.52756788469591 264.2229566350893 1993.4660503961609 797.0570371559205 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14582.2 meters [WaypointInterpolator TrackBuilder] totalDuration =3258 seconds (0 hours,54 minutes,18 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 Error: Script failed to initialize: playLabelColor=0.8999999761581421 0.0 0.0 0: ecmascript: 1: fastForwardLabelColor=0.0 0.0 0.0 2: function tracePrint (text) 3: { resetToEndLabelColor=0.0 0.0 0.0 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController PlaybackControlScript] ...initialize() complete 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); [DvdController TimeScaleScript] initialize duration: 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: [DvdController TimeScaleScript] initialize duration: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController ClockScript] set_duration (3258.014199728646) complete [DvdController ClockScript] set_duration (2999.8326576928584) complete [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) [DvdController ClockScript] isClockActive=false at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: [DvdController ClockScript] isClockActive=false 0: ecmascript: 1: 2: function tracePrint (text) 3: { [DvdController ClockScript] isClockActive=false 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController ClockScript] isClockActive=false 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [DvdController VisibilityControlScript] isVisible=true [DvdController VisibilityControlScript] isVisible=true Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1800.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060814T1900Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:58:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:58:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060814T1900.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060816T1600Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:58:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:58:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Error: Unknown error in content loading process org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1600.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060816T1700Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:59:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:59:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1700.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060816T1800Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:59:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 3:59:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1800.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SHR20060816T1900Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:00:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:00:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Error: Unknown error in content loading process org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: ElevationGrid at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:830) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.web3d.net.content.Utf8ContentHandler.getContent(Utf8ContentHandler.java:127) at org.ietf.uri.ResourceConnection.getContent(ResourceConnection.java:297) at org.xj3d.impl.core.loading.ContentLoadHandler.loadInline(ContentLoadHandler.java:457) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:336) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SHR20060816T1900.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SanClementeIslandBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/SanClementeIslandBathymetryThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:00:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SanClementeIslandBathymetry.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:00:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/SanClementeIslandBathymetry.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/ScoreRHIB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/ScoreRHIBThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/ScoreRHIB.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/ScoreRHIB.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/ScoreRHIB.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID123EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/TID123EMATTTrack13AUG2004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =517.0692510087488 644.7931649312992 1648.272996351314 555.9743481284066 186.72343581163307 1026.9706187958025 933.5978592693446 1078.73921835333 1168.9304053290116 2308.591985492455 950.7055922532342 746.8792704853722 301.35568729505354 1587.1343348229534 1034.386744408466 2974.366792442329 1808.0743248736496 1258.6995505103573 217.3260492499829 580.7657821888439 755.1340457083728 1311.7671782558164 1684.1546822059088 1125.827035300173 1120.3239917454166 904.0394443691692 1205.383026677769 1348.9389204583429 3062.393699145497 2427.5197827424668 217.32408517010805 4979.320446808268 3275.1570660631473 3150.688954951133 meters [WaypointInterpolator TrackBuilder] totalDistance =48097.3 meters [WaypointInterpolator TrackBuilder] totalDuration =15526.3 seconds (4 hours,18 minutes,46.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 74-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =303.68556630097027 651.9798437438682 800.4542885576406 908.9938266398515 346.4085730620482 563.8430928951182 346.7000136159405 346.4387058000711 346.43916405906725 334.76641430568964 578.2408573726564 222.48269619775348 560.1608954190657 692.9219510202347 112.19447883447172 513.4373419170576 768.0470360163392 556.0377689953411 586.7237520509458 454.4789273303722 346.44708246905236 586.49926867037 111.21180577912286 669.7562100632393 908.9966471728777 1492.99430382889 800.4838607201277 692.8525983806502 800.4509232726373 783.9593119689174 586.5654362508113 1254.814703620199 563.7608385214884 241.1898732578924 563.7608385214884 827.2215326711282 493.8118427572164 583.588015915741 1947.1013384007072 1492.9947782680435 346.4005146849687 476.2596093197074 1289.5284070269943 660.7746490123117 827.2246740347418 692.8085313765062 586.4903873911504 673.6725137573529 586.8566073391354 827.8905743884751 693.069715115569 724.2710205957974 435.17978591350567 693.756236442241 692.8209036257183 692.9212878444935 693.0783722013119 692.8112632577297 692.8065462383021 932.6172276263604 908.9926764052402 1146.694008574491 827.2243122556547 1018.0244698598951 932.6282527848147 1115.8703214813715 586.4933269504935 586.4898244691959 692.810948238353 382.28910227851213 222.38858057276943 586.5007520621731 0.26000213623046875 meters [WaypointInterpolator TrackBuilder] totalDistance =48660.8 meters [WaypointInterpolator TrackBuilder] totalDuration =16529.2 seconds (4 hours,35 minutes,29.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =346.81916258992266 91.89511511391314 868.7854389408664 1393.7333356221698 969.2237931541032 1039.2089820074268 495.0023067185664 580.785327977816 210.33183888722758 870.4249995870078 824.2915306097478 751.3093359488074 150.5016602307169 80.13461995195254 413.3838653220589 568.0313834098009 190.11870976339918 374.4478178401062 748.6552457470382 1013.7094230078447 934.706095339372 1239.596644903935 968.1135186197064 1828.8581715647258 794.9922392302967 1269.6346909650542 963.314761659971 921.1962253356934 1559.529063165586 922.1557522039866 858.1706968453939 916.3844111048213 635.2359745706766 3.69000244140625 meters [WaypointInterpolator TrackBuilder] totalDistance =25796.4 meters [WaypointInterpolator TrackBuilder] totalDuration =7235 seconds (2 hours,0 minutes,35 seconds) [WaypointInterpolator TrackBuilder] ======================================= - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID123EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =517.0692510087488 644.7931649312992 1648.272996351314 555.9743481284066 186.72343581163307 1026.9706187958025 933.5978592693446 1078.73921835333 1168.9304053290116 2308.591985492455 950.7055922532342 746.8792704853722 301.35568729505354 1587.1343348229534 1034.386744408466 2974.366792442329 1808.0743248736496 1258.6995505103573 217.3260492499829 580.7657821888439 755.1340457083728 1311.7671782558164 1684.1546822059088 1125.827035300173 1120.3239917454166 904.0394443691692 1205.383026677769 1348.9389204583429 3062.393699145497 2427.5197827424668 217.32408517010805 4979.320446808268 3275.1570660631473 3150.688954951133 meters [WaypointInterpolator TrackBuilder] totalDistance =48097.3 meters [WaypointInterpolator TrackBuilder] totalDuration =15526.3 seconds (4 hours,18 minutes,46.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =346.81916258992266 91.89511511391314 868.7854389408664 1393.7333356221698 969.2237931541032 1039.2089820074268 495.0023067185664 580.785327977816 210.33183888722758 870.4249995870078 824.2915306097478 751.3093359488074 150.5016602307169 80.13461995195254 413.3838653220589 568.0313834098009 190.11870976339918 374.4478178401062 748.6552457470382 1013.7094230078447 934.706095339372 1239.596644903935 968.1135186197064 1828.8581715647258 794.9922392302967 1269.6346909650542 963.314761659971 921.1962253356934 1559.529063165586 922.1557522039866 858.1706968453939 916.3844111048213 635.2359745706766 3.69000244140625 meters [WaypointInterpolator TrackBuilder] totalDistance =25796.4 meters [WaypointInterpolator TrackBuilder] totalDuration =7235 seconds (2 hours,0 minutes,35 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 74-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =303.68556630097027 651.9798437438682 800.4542885576406 908.9938266398515 346.4085730620482 563.8430928951182 346.7000136159405 346.4387058000711 346.43916405906725 334.76641430568964 578.2408573726564 222.48269619775348 560.1608954190657 692.9219510202347 112.19447883447172 513.4373419170576 768.0470360163392 556.0377689953411 586.7237520509458 454.4789273303722 346.44708246905236 586.49926867037 111.21180577912286 669.7562100632393 908.9966471728777 1492.99430382889 800.4838607201277 692.8525983806502 800.4509232726373 783.9593119689174 586.5654362508113 1254.814703620199 563.7608385214884 241.1898732578924 563.7608385214884 827.2215326711282 493.8118427572164 583.588015915741 1947.1013384007072 1492.9947782680435 346.4005146849687 476.2596093197074 1289.5284070269943 660.7746490123117 827.2246740347418 692.8085313765062 586.4903873911504 673.6725137573529 586.8566073391354 827.8905743884751 693.069715115569 724.2710205957974 435.17978591350567 693.756236442241 692.8209036257183 692.9212878444935 693.0783722013119 692.8112632577297 692.8065462383021 932.6172276263604 908.9926764052402 1146.694008574491 827.2243122556547 1018.0244698598951 932.6282527848147 1115.8703214813715 586.4933269504935 586.4898244691959 692.810948238353 382.28910227851213 222.38858057276943 586.5007520621731 0.26000213623046875 meters [WaypointInterpolator TrackBuilder] totalDistance =48660.8 meters [WaypointInterpolator TrackBuilder] totalDuration =16529.2 seconds (4 hours,35 minutes,29.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/TID123EMATTTrack13AUG2004.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID123EMATTTrack13AUG2004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID1EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/TID1EMATTTrack13AUG2004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =517.0692510087488 644.7931649312992 1648.272996351314 555.9743481284066 186.72343581163307 1026.9706187958025 933.5978592693446 1078.73921835333 1168.9304053290116 2308.591985492455 950.7055922532342 746.8792704853722 301.35568729505354 1587.1343348229534 1034.386744408466 2974.366792442329 1808.0743248736496 1258.6995505103573 217.3260492499829 580.7657821888439 755.1340457083728 1311.7671782558164 1684.1546822059088 1125.827035300173 1120.3239917454166 904.0394443691692 1205.383026677769 1348.9389204583429 3062.393699145497 2427.5197827424668 217.32408517010805 4979.320446808268 3275.1570660631473 3150.688954951133 meters [WaypointInterpolator TrackBuilder] totalDistance =48097.3 meters [WaypointInterpolator TrackBuilder] totalDuration =15526.3 seconds (4 hours,18 minutes,46.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { [DvdController PlaybackControlScript] ...initialize() complete 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=18840, duration=18840 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { [DvdController ClockScript] set_duration (15526.32950221777) complete 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController ClockScript] arePlaybackButtonsActive=true 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } [DvdController ClockScript] isClockActive=false 18: [DvdController ClockScript] setPlay(true) 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID1EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:01:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =517.0692510087488 644.7931649312992 1648.272996351314 555.9743481284066 186.72343581163307 1026.9706187958025 933.5978592693446 1078.73921835333 1168.9304053290116 2308.591985492455 950.7055922532342 746.8792704853722 301.35568729505354 1587.1343348229534 1034.386744408466 2974.366792442329 1808.0743248736496 1258.6995505103573 217.3260492499829 580.7657821888439 755.1340457083728 1311.7671782558164 1684.1546822059088 1125.827035300173 1120.3239917454166 904.0394443691692 1205.383026677769 1348.9389204583429 3062.393699145497 2427.5197827424668 217.32408517010805 4979.320446808268 3275.1570660631473 3150.688954951133 meters [WaypointInterpolator TrackBuilder] totalDistance =48097.3 meters [WaypointInterpolator TrackBuilder] totalDuration =15526.3 seconds (4 hours,18 minutes,46.3 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=18840, duration=18840 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController ClockScript] set_duration (15526.32950221777) complete 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController ClockScript] isClockActive=false 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); [DvdController ClockScript] isClockActive=false 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; [DvdController VisibilityControlScript] isVisible=true 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/TID1EMATTTrack13AUG2004.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID1EMATTTrack13AUG2004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID2EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/TID2EMATTTrack13AUG2004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:02:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =346.81916258992266 91.89511511391314 868.7854389408664 1393.7333356221698 969.2237931541032 1039.2089820074268 495.0023067185664 580.785327977816 210.33183888722758 870.4249995870078 824.2915306097478 751.3093359488074 150.5016602307169 80.13461995195254 413.3838653220589 568.0313834098009 190.11870976339918 374.4478178401062 748.6552457470382 1013.7094230078447 934.706095339372 1239.596644903935 968.1135186197064 1828.8581715647258 794.9922392302967 1269.6346909650542 963.314761659971 921.1962253356934 1559.529063165586 922.1557522039866 858.1706968453939 916.3844111048213 635.2359745706766 3.69000244140625 meters [WaypointInterpolator TrackBuilder] totalDistance =25796.4 meters [WaypointInterpolator TrackBuilder] totalDuration =7235 seconds (2 hours,0 minutes,35 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=6563, duration=6563 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController ClockScript] set_duration (7234.989110116088) complete 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController ClockScript] isClockActive=false 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController ClockScript] arePlaybackButtonsActive=true 27: function setSecondsElapsed(value, timeStamp) 28: { [DvdController ClockScript] isClockActive=false 29: secondsElapsed = Math.floor(value); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID2EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:02:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [WaypointInterpolator TrackBuilder] initializing new 35-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =346.81916258992266 91.89511511391314 868.7854389408664 1393.7333356221698 969.2237931541032 1039.2089820074268 495.0023067185664 580.785327977816 210.33183888722758 870.4249995870078 824.2915306097478 751.3093359488074 150.5016602307169 80.13461995195254 413.3838653220589 568.0313834098009 190.11870976339918 374.4478178401062 748.6552457470382 1013.7094230078447 934.706095339372 1239.596644903935 968.1135186197064 1828.8581715647258 794.9922392302967 1269.6346909650542 963.314761659971 921.1962253356934 1559.529063165586 922.1557522039866 858.1706968453939 916.3844111048213 635.2359745706766 3.69000244140625 meters [WaypointInterpolator TrackBuilder] totalDistance =25796.4 meters [WaypointInterpolator TrackBuilder] totalDuration =7235 seconds (2 hours,0 minutes,35 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=6563, duration=6563 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { [DvdController ClockScript] set_duration (7234.989110116088) complete 21: duration = Math.floor(value); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] setPlay(true) 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController ClockScript] isClockActive=false 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 24: forcePrint ('duration=' + durationOutput.toString()); [DvdController ClockScript] isClockActive=false 25: } 26: [DvdController ClockScript] isClockActive=false 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController VisibilityControlScript] isVisible=true 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/TID2EMATTTrack13AUG2004.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID2EMATTTrack13AUG2004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID3EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/TID3EMATTTrack13AUG2004Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:02:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [WaypointInterpolator TrackBuilder] initializing new 74-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =303.68556630097027 651.9798437438682 800.4542885576406 908.9938266398515 346.4085730620482 563.8430928951182 346.7000136159405 346.4387058000711 346.43916405906725 334.76641430568964 578.2408573726564 222.48269619775348 560.1608954190657 692.9219510202347 112.19447883447172 513.4373419170576 768.0470360163392 556.0377689953411 586.7237520509458 454.4789273303722 346.44708246905236 586.49926867037 111.21180577912286 669.7562100632393 908.9966471728777 1492.99430382889 800.4838607201277 692.8525983806502 800.4509232726373 783.9593119689174 586.5654362508113 1254.814703620199 563.7608385214884 241.1898732578924 563.7608385214884 827.2215326711282 493.8118427572164 583.588015915741 1947.1013384007072 1492.9947782680435 346.4005146849687 476.2596093197074 1289.5284070269943 660.7746490123117 827.2246740347418 692.8085313765062 586.4903873911504 673.6725137573529 586.8566073391354 827.8905743884751 693.069715115569 724.2710205957974 435.17978591350567 693.756236442241 692.8209036257183 692.9212878444935 693.0783722013119 692.8112632577297 692.8065462383021 932.6172276263604 908.9926764052402 1146.694008574491 827.2243122556547 1018.0244698598951 932.6282527848147 1115.8703214813715 586.4933269504935 586.4898244691959 692.810948238353 382.28910227851213 222.38858057276943 586.5007520621731 0.26000213623046875 meters [WaypointInterpolator TrackBuilder] totalDistance =48660.8 meters [WaypointInterpolator TrackBuilder] totalDuration =16529.2 seconds (4 hours,35 minutes,29.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=17349, duration=17349 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController ClockScript] set_duration (16529.19838296562) complete [DvdController ClockScript] setPlay(true) 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController ClockScript] isClockActive=false 27: function setSecondsElapsed(value, timeStamp) 28: { [DvdController ClockScript] isClockActive=false 29: secondsElapsed = Math.floor(value); [DvdController ClockScript] isClockActive=false 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController ClockScript] isClockActive=false 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID3EMATTTrack13AUG2004.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:02:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 74-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =303.68556630097027 651.9798437438682 800.4542885576406 908.9938266398515 346.4085730620482 563.8430928951182 346.7000136159405 346.4387058000711 346.43916405906725 334.76641430568964 578.2408573726564 222.48269619775348 560.1608954190657 692.9219510202347 112.19447883447172 513.4373419170576 768.0470360163392 556.0377689953411 586.7237520509458 454.4789273303722 346.44708246905236 586.49926867037 111.21180577912286 669.7562100632393 908.9966471728777 1492.99430382889 800.4838607201277 692.8525983806502 800.4509232726373 783.9593119689174 586.5654362508113 1254.814703620199 563.7608385214884 241.1898732578924 563.7608385214884 827.2215326711282 493.8118427572164 583.588015915741 1947.1013384007072 1492.9947782680435 346.4005146849687 476.2596093197074 1289.5284070269943 660.7746490123117 827.2246740347418 692.8085313765062 586.4903873911504 673.6725137573529 586.8566073391354 827.8905743884751 693.069715115569 724.2710205957974 435.17978591350567 693.756236442241 692.8209036257183 692.9212878444935 693.0783722013119 692.8112632577297 692.8065462383021 932.6172276263604 908.9926764052402 1146.694008574491 827.2243122556547 1018.0244698598951 932.6282527848147 1115.8703214813715 586.4933269504935 586.4898244691959 692.810948238353 382.28910227851213 222.38858057276943 586.5007520621731 0.26000213623046875 meters [WaypointInterpolator TrackBuilder] totalDistance =48660.8 meters [WaypointInterpolator TrackBuilder] totalDuration =16529.2 seconds (4 hours,35 minutes,29.2 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete Error: Script failed to initialize: [DvdController TimeScaleScript] initialize duration: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) [DvdController TimeScaleScript] set_cycleInterval value=17349, duration=17349 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 20: { 21: duration = Math.floor(value); [DvdController ClockScript] set_duration (16529.19838296562) complete 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController ClockScript] arePlaybackButtonsActive=true 23: durationOutput = new MFString(printTime(duration)); [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController ClockScript] isClockActive=false 27: function setSecondsElapsed(value, timeStamp) 28: { [DvdController ClockScript] isClockActive=false 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController VisibilityControlScript] isVisible=true 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/TID3EMATTTrack13AUG2004.x3d._VP_Default_viewpoint.png at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/TID3EMATTTrack13AUG2004.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060814T1600Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:02:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1600.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060814T1700Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =42.25137936580733 140.64511385355848 1891.3249373372594 2693.6592319761494 1568.0706745113894 3823.189639814891 3645.8878304559203 2775.693919878548 845.2729436360565 1.109375 0.9296875 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =17428 meters [WaypointInterpolator TrackBuilder] totalDuration =3298.1 seconds (0 hours,54 minutes,58.1 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =31.705948640982818 1637.4129771684163 2366.0634427322702 2323.006175363039 1825.9617331867755 2371.0958236652086 1910.5656500985078 2337.344066575735 2232.7897695117285 2263.6291216126638 2216.012320849401 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =21515.6 meters [WaypointInterpolator TrackBuilder] totalDuration =3300 seconds (0 hours,54 minutes,60 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete [DvdController PlaybackControlScript] initialize() starting... Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); activeLabelColor=0.8999999761581421 0.0 0.0 10: } 11: 12: function initialize() resetToStartLabelColor=0.0 0.0 0.0 13: { fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 14: tracePrint ('initialize duration:'); pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 15: set_duration(duration, -1); // dummy timeStamp resetToEndLabelColor=0.0 0.0 0.0 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { [DvdController PlaybackControlScript] ...initialize() complete 21: duration = Math.floor(value); [DvdController TimeScaleScript] initialize duration: 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 23: durationOutput = new MFString(printTime(duration)); [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController ClockScript] setPlay(true) [DvdController ClockScript] arePlaybackButtonsActive=true 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } [DvdController ClockScript] setPlay(true) [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =31.705948640982818 1637.4129771684163 2366.0634427322702 2323.006175363039 1825.9617331867755 2371.0958236652086 1910.5656500985078 2337.344066575735 2232.7897695117285 2263.6291216126638 2216.012320849401 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =21515.6 meters [WaypointInterpolator TrackBuilder] totalDuration =3300 seconds (0 hours,54 minutes,60 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =42.25137936580733 140.64511385355848 1891.3249373372594 2693.6592319761494 1568.0706745113894 3823.189639814891 3645.8878304559203 2775.693919878548 845.2729436360565 1.109375 0.9296875 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =17428 meters [WaypointInterpolator TrackBuilder] totalDuration =3298.1 seconds (0 hours,54 minutes,58.1 seconds) [WaypointInterpolator TrackBuilder] *** error, orientationKey [32]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] *** error, orientationKey [33]=1.0000000000000002 value is out of range [0..1] *** [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete Error: Script failed to initialize: 0: ecmascript: 1: [DvdController TimeScaleScript] initialize duration: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { [DvdController TimeScaleScript] initialize duration: 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); [DvdController PlaybackControlScript] initialize() starting... 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false 45: return timeString; 46: } buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 [DvdController PlaybackControlScript] ...initialize() complete org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) [DvdController ClockScript] arePlaybackButtonsActive=true at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) [DvdController ClockScript] setPlay(true) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) [DvdController ClockScript] isClockActive=false Error: Script failed to initialize: [DvdController ClockScript] setPlay(true) 0: ecmascript: 1: 2: function tracePrint (text) 3: { [DvdController ClockScript] isClockActive=false 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: [DvdController ClockScript] isClockActive=false 12: function initialize() 13: { [DvdController ClockScript] isClockActive=false 14: tracePrint ('initialize duration:'); [DvdController ClockScript] isClockActive=false 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/WhaleAndRhibs20060814T1700.x3d._VP_whale_and_RHIBS_with_wider_field_of_view.png [DvdController VisibilityControlScript] isVisible=false [DvdController VisibilityControlScript] isVisible=false [DvdController VisibilityControlScript] isVisible=true [DvdController VisibilityControlScript] isVisible=true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/WhaleAndRhibs20060814T1700.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1700.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060814T1800Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =2587.511743128305 876.0413014299811 2343.10224366497 2422.0840132106878 2352.566959910707 809.1952374312976 67.40167138718544 69.52756788469591 264.2229566350893 1993.4660503961609 797.0570371559205 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14582.2 meters [WaypointInterpolator TrackBuilder] totalDuration =3258 seconds (0 hours,54 minutes,18 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =1.8671875 1.4524528015137015 0.0 1.4489199595120035 2.4146636905634273 283.9133582325956 2344.0445322389382 3272.527440540649 2795.8682984159955 2749.9393841669325 2867.6464220200237 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14321.1 meters [WaypointInterpolator TrackBuilder] totalDuration =2999.8 seconds (0 hours,49 minutes,59.8 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: [DvdController PlaybackControlScript] ...initialize() complete 7: function forcePrint (text) 8: { [DvdController PlaybackControlScript] initialize() starting... 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 19: function set_duration(value, timeStamp) 20: { activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 21: duration = Math.floor(value); activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 23: durationOutput = new MFString(printTime(duration)); fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController PlaybackControlScript] ...initialize() complete 27: function setSecondsElapsed(value, timeStamp) 28: { [DvdController TimeScaleScript] initialize duration: 29: secondsElapsed = Math.floor(value); [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController TimeScaleScript] initialize duration: [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [DvdController ClockScript] set_duration (2999.8326576928584) complete [DvdController ClockScript] set_duration (3258.014199728646) complete org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) [DvdController ClockScript] setPlay(true) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] arePlaybackButtonsActive=true at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] setPlay(true) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: [DvdController ClockScript] arePlaybackButtonsActive=true 1: 2: function tracePrint (text) 3: { [DvdController ClockScript] isClockActive=false 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false 15: set_duration(duration, -1); // dummy timeStamp [DvdController ClockScript] isClockActive=false 16: secondsElapsedOutput = new MFString('00h00m00s'); [DvdController ClockScript] isClockActive=false 17: } 18: 19: function set_duration(value, timeStamp) 20: { [DvdController ClockScript] isClockActive=false 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Warning: Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/Scenarios/SCORE/DvdControllerPrototype.x3d file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/RHIB-UnitedStates/RHIB.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =2587.511743128305 876.0413014299811 2343.10224366497 2422.0840132106878 2352.566959910707 809.1952374312976 67.40167138718544 69.52756788469591 264.2229566350893 1993.4660503961609 797.0570371559205 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14582.2 meters [WaypointInterpolator TrackBuilder] totalDuration =3258 seconds (0 hours,54 minutes,18 seconds) [WaypointInterpolator TrackBuilder] ======================================= [WaypointInterpolator TrackBuilder] initializing new 13-point WaypointInterpolator TrackBuilder [WaypointInterpolator TrackBuilder] distances =1.8671875 1.4524528015137015 0.0 1.4489199595120035 2.4146636905634273 283.9133582325956 2344.0445322389382 3272.527440540649 2795.8682984159955 2749.9393841669325 2867.6464220200237 0.0 meters [WaypointInterpolator TrackBuilder] totalDistance =14321.1 meters [WaypointInterpolator TrackBuilder] totalDuration =2999.8 seconds (0 hours,49 minutes,59.8 seconds) [WaypointInterpolator TrackBuilder] ======================================= [DvdController PlaybackControlScript] initialize() starting... [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 Error: Script failed to initialize: [DvdController PlaybackControlScript] ...initialize() complete 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); [DvdController TimeScaleScript] initialize duration: 5: } 6: 7: function forcePrint (text) 8: { [DvdController TimeScaleScript] set_cycleInterval value=334.43, duration=334 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { [DvdController PlaybackControlScript] initialize() starting... 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { [DvdController PlaybackControlScript] playToggleEnabled (true), pauseToggleArmed=false 21: duration = Math.floor(value); buttonColor=0.6549999713897705 0.6549999713897705 0.6549999713897705 activeButtonColor=0.675000011920929 0.675000011920929 0.675000011920929 labelColor=0.0 0.0 0.0 activeLabelColor=0.8999999761581421 0.0 0.0 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); resetToStartLabelColor=0.0 0.0 0.0 fastRewindLabelColor=0.0 0.0 0.0 rewindLabelColor=0.0 0.0 0.0 23: durationOutput = new MFString(printTime(duration)); pauseLabelColor=0.0 0.0 0.0 playLabelColor=0.8999999761581421 0.0 0.0 fastForwardLabelColor=0.0 0.0 0.0 resetToEndLabelColor=0.0 0.0 0.0 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: [DvdController PlaybackControlScript] ...initialize() complete 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); [DvdController TimeScaleScript] initialize duration: 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); [DvdController TimeScaleScript] set_cycleInterval value=334.02, duration=334 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; [DvdController VisibilityControlScript] PlaneSensor isActive=false, translationOffsetChanged=-5.0 -2.0 0.0 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); [DvdController VisibilityControlScript] planeSensorTranslation=-5.0 -2.0 0.0 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); [DvdController ClockScript] set_duration (2999.8326576928584) complete 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); [DvdController ClockScript] set_duration (3258.014199728646) complete 44: tracePrint ('timeString=' + timeString.toString()); [DvdController ClockScript] arePlaybackButtonsActive=true 45: return timeString; 46: } [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] arePlaybackButtonsActive=true [DvdController ClockScript] isClockActive=false [DvdController ClockScript] setPlay(true) [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false [DvdController ClockScript] isClockActive=false org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) [DvdController ClockScript] isClockActive=false at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) [DvdController ClockScript] isClockActive=false at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Error: Script failed to initialize: 0: ecmascript: 1: 2: function tracePrint (text) 3: { 4: if (traceEnabled) forcePrint (text); 5: } 6: 7: function forcePrint (text) 8: { 9: Browser.print ('[DvdController ' + description + ' TimeScaleScript] ' + text + '\n'); 10: } 11: 12: function initialize() 13: { 14: tracePrint ('initialize duration:'); 15: set_duration(duration, -1); // dummy timeStamp 16: secondsElapsedOutput = new MFString('00h00m00s'); 17: } 18: 19: function set_duration(value, timeStamp) 20: { 21: duration = Math.floor(value); 22: tracePrint ('set_cycleInterval value=' + value + ', duration=' + duration); 23: durationOutput = new MFString(printTime(duration)); 24: forcePrint ('duration=' + durationOutput.toString()); 25: } 26: 27: function setSecondsElapsed(value, timeStamp) 28: { 29: secondsElapsed = Math.floor(value); 30: secondsElapsedOutput = new MFString(printTime(secondsElapsed)); 31: tracePrint ('secondsElapsedOutput=' + secondsElapsedOutput.toString()); 32: } 33: 34: function printTime(value) 35: { 36: timeInSeconds = value; 37: seconds = timeInSeconds % 60; 38: minute = ((timeInSeconds - seconds) / 60) % 60; 39: hour = (timeInSeconds - minute * 60 - seconds) / 3600; 40: hStr = (hour < 10 ? '0' + hour : '' + hour); 41: mStr = (minute < 10 ? '0' + minute : '' + minute); 42: sStr = (seconds < 10 ? '0' + seconds : '' + seconds); 43: timeString = new SFString( hStr + 'h' + mStr + 'm' + sStr + 's'); 44: tracePrint ('timeString=' + timeString.toString()); 45: return timeString; 46: } org.web3d.vrml.lang.InvalidFieldFormatException: org.mozilla.javascript.EcmaError: ReferenceError: "SFString" is not defined. (Inline script#42) at org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.initialize(BaseScript.java:572) at org.xj3d.impl.core.eventmodel.DefaultScriptManager.initializeScripts(DefaultScriptManager.java:260) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(DefaultEventModelEvaluator.java:1074) at org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEventModelEvaluator.java:612) at org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManager.java:126) at org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph(ApplicationFrameManager.java:87) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:630) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/WhaleAndRhibs20060814T1800.x3d._VP_whale_and_RHIBS_with_wider_field_of_view.png [DvdController VisibilityControlScript] isVisible=false [DvdController VisibilityControlScript] isVisible=false [DvdController VisibilityControlScript] isVisible=true [DvdController VisibilityControlScript] isVisible=true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/WhaleAndRhibs20060814T1800.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1800.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060814T1900Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:03:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:04:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060814T1900.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060816T1600Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:04:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1600.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:04:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1600.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060816T1700Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:04:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1700.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:05:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1700.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060816T1800Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:05:29 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1800.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:05:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1800.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleAndRhibs20060816T1900Thumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1900.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. Exception in thread "Xj3D BlockingWorld Loader" org.web3d.vrml.lang.UnsupportedNodeException: Request for a node that is not part of the specified profile and components for this scene: Cannot find node implementation: null at org.web3d.vrml.renderer.DefaultNodeFactory.createVRMLNode(DefaultNodeFactory.java:730) at org.web3d.vrml.renderer.ogl.OGLMainSceneBuilder.startNode(OGLMainSceneBuilder.java:147) at org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder.startNode(OGLVRMLSceneBuilder.java:514) at org.web3d.x3d.jaxp.X3DSAVAdapter.startElement(X3DSAVAdapter.java:1135) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183) at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:752) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1386) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2725) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) at org.web3d.parser.GeneralisedReader.parse(GeneralisedReader.java:248) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:156) at org.xj3d.impl.core.loading.DefaultWorldLoader.loadNow(DefaultWorldLoader.java:106) at org.xj3d.ui.construct.BlockingWorldLoader.run(BlockingWorldLoader.java:112) at java.base/java.lang.Thread.run(Thread.java:830) Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleAndRhibs20060816T1900.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleLocalizationPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_thumbnails/WhaleLocalizationPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleLocalizationPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Scenarios\SCORE\_viewpoints/WhaleLocalizationPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Scenarios/SCORE/WhaleLocalizationPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/ArizonaFerryPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/_thumbnails/ArizonaFerryPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/ArizonaFerryPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:06:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_viewpoints/ArizonaFerryPrototype.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/ArizonaFerryPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/BoatFerryArizona.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/_thumbnails/BoatFerryArizonaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/BoatFerryArizona.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry,_forward_port_quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry,_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_viewpoints/BoatFerryArizona.x3d._VP_Arizona_Ferry,_from_above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\ArizonaFerry\_viewpoints/BoatFerryArizona.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/ArizonaFerry/BoatFerryArizona.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/_thumbnails/JetSkiThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:14 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetSki.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Bottom_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Jet_Ski_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetSki.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetSki.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetskiWithRider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/_thumbnails/JetskiWithRiderThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetskiWithRider.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:33 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Port_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Back_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Top_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Jet_Ski_Three-Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\JetSki\_viewpoints/JetskiWithRider.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/JetSki/JetskiWithRider.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_thumbnails/SpeedBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\SpeedBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\SpeedBoat\_viewpoints/SpeedBoat.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverHighLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_thumbnails/SpeedBoatWithDriverHighLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\SpeedBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:07:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/maps/fsandalTEX.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverHighLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsCivilian/SpeedBoat/maps/fsandalTEX.jpg Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\SpeedBoat\_viewpoints/SpeedBoatWithDriverHighLOD.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverHighLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_thumbnails/SpeedBoatWithDriverLowLODThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsCivilian\SpeedBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverLowLOD.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:17 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsCivilian/SpeedBoat/SpeedBoatWithDriverLowLOD.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AAV/AAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AAV/_thumbnails/AAVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\AAV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:26 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsMilitary/AAV/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AAV/AAV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AAV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsMilitary/AAV/GridXZ_20x20Fixed.x3d org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\AAV\_viewpoints/AAV.x3d._VP_XZ_horizontal_grid,_perpendicular_to_Y_axis_(seen_from_0_10_25).png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.render(DefaultGraphicsPipeline.java:277) at org.j3d.aviatrix3d.management.SingleDisplayCollection.process(SingleDisplayCollection.java:172) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:709) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AAV/AAV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AOE1Sacramento/AOE1Sacramento.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AOE1Sacramento/_thumbnails/AOE1SacramentoThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\AOE1Sacramento\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AOE1Sacramento/AOE1Sacramento.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AOE1Sacramento/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/AOE1Sacramento/AOE1Sacramento.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CG52BunkerHill/CG52BunkerHill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CG52BunkerHill/_thumbnails/CG52BunkerHillThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\CG52BunkerHill\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CG52BunkerHill/CG52BunkerHill.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CG52BunkerHill/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:08:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CG52BunkerHill/CG52BunkerHill.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN68Nimitz/CVN68Nimitz.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN68Nimitz/_thumbnails/CVN68NimitzThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\CVN68Nimitz\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN68Nimitz/CVN68Nimitz.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN68Nimitz/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN68Nimitz/CVN68Nimitz.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN76RonaldReagan/CVN76RonaldReagan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN76RonaldReagan/_thumbnails/CVN76RonaldReaganThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\CVN76RonaldReagan\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:20 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN76RonaldReagan/CVN76RonaldReagan.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN76RonaldReagan/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/CVN76RonaldReagan/CVN76RonaldReagan.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DD963Spruance/DD963Spruance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DD963Spruance/_thumbnails/DD963SpruanceThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\DD963Spruance\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:34 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DD963Spruance/DD963Spruance.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DD963Spruance/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DD963Spruance/DD963Spruance.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DDG51ArleighBurke/DDG51ArleighBurke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DDG51ArleighBurke/_thumbnails/DDG51ArleighBurkeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\DDG51ArleighBurke\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DDG51ArleighBurke/DDG51ArleighBurke.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DDG51ArleighBurke/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:09:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/DDG51ArleighBurke/DDG51ArleighBurke.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/EFV/EFV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/EFV/_thumbnails/EFVThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\EFV\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/EFV/EFV.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/EFV/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/EFV/EFV.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/FF1094Pharris/FF1094Pharris.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/FF1094Pharris/_thumbnails/FF1094PharrisThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\FF1094Pharris\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/FF1094Pharris/FF1094Pharris.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/FF1094Pharris/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/FF1094Pharris/FF1094Pharris.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCAC/LCAC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCAC/_thumbnails/LCACThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LCAC\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCAC/LCAC.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCAC/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCAC/LCAC.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCC19BlueRidge/LCC19BlueRidge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCC19BlueRidge/_thumbnails/LCC19BlueRidgeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LCC19BlueRidge\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:42 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCC19BlueRidge/LCC19BlueRidge.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCC19BlueRidge/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCC19BlueRidge/LCC19BlueRidge.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCU/LCU.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCU/_thumbnails/LCUThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LCU\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:10:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsMilitary/LCU/LCUGray.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCU/LCU.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCU/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:00 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Warning: file not found, file:/C:/x3d-code/www.web3d.org/x3d/content/examples/SavageDefense/ShipsMilitary/LCU/LCUGray.x3d Error: Unknown error in content loading process java.lang.IllegalArgumentException: Cannot construct host connection at vlc.net.protocol.https.Handler.openConnection(Handler.java:95) at org.ietf.uri.URL.getResource(URL.java:478) at org.xj3d.impl.core.loading.ContentLoadHandler.loadExternal(ContentLoadHandler.java:302) at org.xj3d.impl.core.loading.ContentLoadHandler.processLoadRequest(ContentLoadHandler.java:227) at org.xj3d.core.loading.ContentLoader.run(ContentLoader.java:115) at java.base/java.lang.Thread.run(Thread.java:830) Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LCU/LCU.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LHA1Tarawa/LHA1Tarawa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LHA1Tarawa/_thumbnails/LHA1TarawaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LHA1Tarawa\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LHA1Tarawa/LHA1Tarawa.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LHA1Tarawa/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LHA1Tarawa/LHA1Tarawa.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LPD4Austin/LPD4Austin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LPD4Austin/_thumbnails/LPD4AustinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LPD4Austin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LPD4Austin/LPD4Austin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LPD4Austin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:28 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LPD4Austin/LPD4Austin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD41WhidbeyIsland/LSD41WhidbeyIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD41WhidbeyIsland/_thumbnails/LSD41WhidbeyIslandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LSD41WhidbeyIsland\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 810 Invalid normal index in geometry: 815 Invalid normal index in IndexedFaceSet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD41WhidbeyIsland/LSD41WhidbeyIsland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD41WhidbeyIsland/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Invalid normal index in geometry: 810 Invalid normal index in geometry: 815 Invalid normal index in IndexedFaceSet org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD41WhidbeyIsland/LSD41WhidbeyIsland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD48Ashland/LSD48Ashland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD48Ashland/_thumbnails/LSD48AshlandThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\LSD48Ashland\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD48Ashland/LSD48Ashland.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD48Ashland/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:11:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/LSD48Ashland/LSD48Ashland.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PTBoat/PTBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PTBoat/_thumbnails/PTBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\PTBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:08 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PTBoat/PTBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PTBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:13 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PTBoat/PTBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PHSecurityBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/_thumbnails/PHSecurityBoatPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\PearlHarborSecurityBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:22 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PHSecurityBoatPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:27 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PHSecurityBoatPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PearlHarborSecurityBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/_thumbnails/PearlHarborSecurityBoatThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\PearlHarborSecurityBoat\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:35 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PearlHarborSecurityBoat.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\PearlHarborSecurityBoat\_viewpoints/PearlHarborSecurityBoat.x3d._VP_Security_boat_from_behind.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\PearlHarborSecurityBoat\_viewpoints/PearlHarborSecurityBoat.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/PearlHarborSecurityBoat/PearlHarborSecurityBoat.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/SSN688LosAngeles/SSN688LosAngeles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/SSN688LosAngeles/_thumbnails/SSN688LosAngelesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\SSN688LosAngeles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:48 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/SSN688LosAngeles/SSN688LosAngeles.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/SSN688LosAngeles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:12:53 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\ShipsMilitary\SSN688LosAngeles\_viewpoints/SSN688LosAngeles.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/ShipsMilitary/SSN688LosAngeles/SSN688LosAngeles.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Submarines/SsbnType094JinChina/SsbnType094JinChina.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Submarines/SsbnType094JinChina/_thumbnails/SsbnType094JinChinaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:02 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Submarines/SsbnType094JinChina/SsbnType094JinChina.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Submarines/SsbnType094JinChina/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Aft.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Above.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Sail.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Bridge.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Bridge_Deck.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Stbd_Quarter.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Stbd_Forward.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Submarines\SsbnType094JinChina\_viewpoints/SsbnType094JinChina.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Submarines/SsbnType094JinChina/SsbnType094JinChina.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEMThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Front_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Full_Keyboard_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Keyboard_Closeup.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Trackball_Assembly_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Control_Panel_Assembly_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Starboard_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Port_Side_View.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d._VP_Default_viewpoint.png Time exceeded, killing system Java Result: -1 C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/AN_UYKQ_70_ADVANCED_DISPLAY_SYSTEM.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ControlPanelAssembly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/ControlPanelAssemblyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:41 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ControlPanelAssembly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:47 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/ControlPanelAssembly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ControlPanelAssembly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/CoordinateAxesThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:13:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/CoordinateAxes.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:01 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/CoordinateAxes.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBackPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemBackPlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBackPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBackPlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBottomPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemBottomPlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBottomPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemBottomPlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemFrontPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemFrontPlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemFrontPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/DisplaySystemFrontPlate.x3d._VP_Control_Panel_Assembly.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemFrontPlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemPortSidePlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemPortSidePlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:14:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemPortSidePlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:04 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemPortSidePlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemStarboardSidePlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemStarboardSidePlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemStarboardSidePlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:21 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemStarboardSidePlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemTopPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/DisplaySystemTopPlateThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemTopPlate.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:39 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/DisplaySystemTopPlate.x3d._VP_Trackball_Assembly.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/DisplaySystemTopPlate.x3d._VP_key_pad_assembly.png Exception in thread "AV3D Runtime" com.jogamp.opengl.GLException: Caught IndexOutOfBoundsException: Index 0 out of bounds for length 0 on thread AV3D Runtime Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/DisplaySystemTopPlate.x3d._VP_Keyboard.png at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:476) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) at org.j3d.aviatrix3d.output.graphics.BaseSurface.draw(BaseSurface.java:486) at org.j3d.aviatrix3d.output.graphics.PbufferSurface.draw(PbufferSurface.java:222) at org.j3d.aviatrix3d.pipeline.graphics.DefaultGraphicsPipeline.displayOnly(DefaultGraphicsPipeline.java:312) at org.j3d.aviatrix3d.management.SingleDisplayCollection.displayOnly(SingleDisplayCollection.java:224) at org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRenderManager.java:683) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.remove(ArrayList.java:502) at org.xj3d.ui.awt.browser.ogl.SceneThumbnailRecorder.screenCaptured(SceneThumbnailRecorder.java:272) at org.web3d.vrml.renderer.ogl.browser.OGLRenderingEffects.postDraw(OGLRenderingEffects.java:151) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.postLayerEnvironmentDraw(BaseRenderingProcessor.java:1228) at org.j3d.aviatrix3d.output.graphics.StandardRenderingProcessor.display(StandardRenderingProcessor.java:247) at org.j3d.aviatrix3d.output.graphics.BaseRenderingProcessor.render(BaseRenderingProcessor.java:514) at org.j3d.aviatrix3d.output.graphics.BaseSurface.display(BaseSurface.java:605) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) ... 9 more C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/DisplaySystemTopPlate.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ExtrusionSample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/ExtrusionSampleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:51 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ExtrusionSample.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:15:57 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/ExtrusionSample.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/KeyboardThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:06 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keyboard.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:15 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/Keyboard.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keyboard.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keypad.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/KeypadThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keypad.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/Keypad.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/Keypad.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/LSDM.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/LSDMThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:40 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/LSDM.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:46 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/LSDM.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideLowerInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/PortSideLowerInternalEquipmentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:54 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideLowerInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:16:59 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideLowerInternalEquipment.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideUpperInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/PortSideUpperInternalEquipmentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:07 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideUpperInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:12 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/PortSideUpperInternalEquipment.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/StarboardSideInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/StarboardSideInternalEquipmentThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:19 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/StarboardSideInternalEquipment.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:24 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/StarboardSideInternalEquipment.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TextStringPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/TextStringPrototypeThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:32 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Error: AutoConfigureViewpoint: (warning) Unable to determine scene bounds, possibly no Shape geometry is defined. No Viewpoint configured. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TextStringPrototype.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:37 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TextStringPrototype.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TrackBallAssembly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_thumbnails/TrackBallAssemblyThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:45 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TrackBallAssembly.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:50 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Tools\IETM\_viewpoints/TrackBallAssembly.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Tools/IETM/TrackBallAssembly.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47GrayAssaultRifle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/_thumbnails/AK47GrayAssaultRifleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:17:58 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47GrayAssaultRifle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:03 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47GrayAssaultRifle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47GrayAssaultRifle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47StandardAssaultRifle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/_thumbnails/AK47StandardAssaultRifleThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:11 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47StandardAssaultRifle.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:16 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\AK47AssaultRifle\_viewpoints/AK47StandardAssaultRifle.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/AK47AssaultRifle/AK47StandardAssaultRifle.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/M9Barreta/M9Barreta.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/M9Barreta/_thumbnails/M9BarretaThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:25 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/M9Barreta/M9Barreta.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/M9Barreta/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:30 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\M9Barreta\_viewpoints/M9Barreta.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/M9Barreta/M9Barreta.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9M.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/_thumbnails/AIM-9MThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:38 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9M.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:43 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\Missiles\_viewpoints/AIM-9M.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9M.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9X.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/_thumbnails/AIM-9XThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\Missiles\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:52 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9X.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:18:56 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\Missiles\_viewpoints/AIM-9X.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/Missiles/AIM-9X.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/RPG/RPG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/RPG/_thumbnails/RPGThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:05 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/RPG/RPG.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/RPG/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:10 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\RPG\_viewpoints/RPG.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/RPG/RPG.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA14Gremlin/SA14Gremlin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA14Gremlin/_thumbnails/SA14GremlinThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:18 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA14Gremlin/SA14Gremlin.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA14Gremlin/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:23 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA14Gremlin\_viewpoints/SA14Gremlin.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA14Gremlin/SA14Gremlin.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA16Gimlet/SA16Gimlet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA16Gimlet/_thumbnails/SA16GimletThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:31 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA16Gimlet/SA16Gimlet.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA16Gimlet/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:36 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA16Gimlet\_viewpoints/SA16Gimlet.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA16Gimlet/SA16Gimlet.x3d processing with X3dToXhtml stylesheet pretty-print .html ============================================================================================================ Xj3D Replica model loading and generation of Thumbnail (icon) image: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA7Grail/SA7Grail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA7Grail/_thumbnails/SA7GrailThumbnail.png Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_thumbnails org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:44 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. - - - - - - - - - - - - - - - - - - - - Xj3D Replica model loading and generation of Viewpoint images: C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA7Grail/SA7Grail.x3d C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA7Grail/_viewpoints/ holds viewpoint images org.xj3d.core.loading.threads set to: 4 Mar 04, 2020 4:19:49 AM org.odejava.Odejava INFO: OdeJava natives version 0.3.4 loaded. org.web3d.vrml.renderer.common.nodes.shape.useMipMaps set to: true org.web3d.vrml.renderer.common.nodes.shape.anisotropicDegree set to: 16 Video card incapable of supporting OpenGL ARB_imaging subset. Blend color disabled. Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_10_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_20_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_50_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_100_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_150_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_200_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_1000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_1500_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_2000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_3000_Meters.png Saving viewpoint as image file C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense\Weapons\SA7Grail\_viewpoints/SA7Grail.x3d._VP_Default_viewpoint.png C:\x3d-code\www.web3d.org\x3d\content\examples\SavageDefense/Weapons/SA7Grail/SA7Grail.x3d processing with X3dToXhtml stylesheet pretty-print .html X3D examples: SavageDefense.echo.timestamp: timestamp 04:19:55 on 4 March 2020 processScenes.captureImages complete, htmlPrettyPrintDocumentation updated. processScenes.captureImages.all complete BUILD SUCCESSFUL (total time: 1,159 minutes 32 seconds)